| | |
| | | this.getProductLoad = true |
| | | this.$axios.post(this.$api.standardTree.selectStandardProductList, { |
| | | model: row.model + '-' + row.modelNum, |
| | | standardMethodListId: val |
| | | standardMethodListId: val, |
| | | factory: this.selectTree, |
| | | }, { |
| | | headers: { |
| | | 'Content-Type': 'application/json' |
| | |
| | | cursor: pointer; |
| | | } |
| | | |
| | | #luckysheet .save_i{ |
| | | margin-right: 20px; |
| | | font-size: 20px; |
| | | cursor: help; |
| | | } |
| | | |
| | | #luckysheet .save:hover { |
| | | opacity: .8; |
| | | } |
| | |
| | | cellFormat: false // 设置单元格格式 |
| | | }, |
| | | option.myFolderUrl = this.LOCATIONVUE + '/', |
| | | option.functionButton = '<button onClick="excelClosed()" class="save">保存</button>' |
| | | option.functionButton = '<i class="save_i el-icon-info" title="系统支持的变量:
序号
检验项
检验子项
设备名称
设备编码
单位
要求值
试验方法 | 检测方法
最终值
结论
计算值
检验值"></i><button onClick="excelClosed()" class="save">保存</button>' |
| | | luckysheet.create(option) |
| | | } |
| | | } |
| | |
| | | :upUrl="$api.StandardTemplate.upStandardTemplate" :delUrl="$api.StandardTemplate.delStandardTemplate" |
| | | :componentData="componentData" :key="upIndex" /> |
| | | </div> |
| | | <el-dialog title="模板编制" :visible.sync="isShow" width="80%" :before-close="isClose"> |
| | | <div style="width: 100%;height: 80vh;overflow: auto;" v-if="isShow"> |
| | | <el-dialog title="模板编制" :visible.sync="isShow" width="85%" :before-close="isClose"> |
| | | <div style="width: 100%;height: 82vh;overflow: auto;" v-if="isShow"> |
| | | <Excel :data="row.thing" :execlTitle="row.name" v-loading="loading"></Excel> |
| | | </div> |
| | | </el-dialog> |
| | |
| | | this.componentData.do.splice(1, 1) |
| | | } |
| | | if (!up) { |
| | | this.componentData.do.splice(2, 1) |
| | | this.componentData.do.splice(0, 1) |
| | | } |
| | | this.addPower = add |
| | | }, |
| | | templateWrite(row) { |
| | | this.$axios.get(this.$api.StandardTemplate.getEditTemplatePreparation + '?id=' + row.id).then(res => { |
| | | if(res.code != 200){ |
| | | return |
| | | } |
| | | this.row = row |
| | | this.row.thing = res.data |
| | | this.isShow = true |
| | |
| | | }, |
| | | methodList: [], |
| | | productTableLoading0: false, |
| | | filters0: [{ |
| | | text: '测试', |
| | | value: 0, |
| | | }, |
| | | { |
| | | text: '测试1', |
| | | value: 1, |
| | | }, |
| | | { |
| | | text: '测试2', |
| | | value: 2, |
| | | } |
| | | ], |
| | | filters1: [{ |
| | | text: '测试', |
| | | value: 0, |
| | | }, |
| | | { |
| | | text: '测试1', |
| | | value: 1, |
| | | }, |
| | | { |
| | | text: '测试2', |
| | | value: 2, |
| | | } |
| | | ], |
| | | filters0: [], |
| | | filters1: [], |
| | | pages: 1, |
| | | inspectionItem: null, |
| | | inspectionItemSubclass: null, |
| | |
| | | } |
| | | } |
| | | this.$axios.post(this.$api.standardTree.upStandardProducts, { |
| | | ids: this.moreSelects.map(a => a.id), |
| | | ids: JSON.stringify(this.moreSelects.map(a => a.id)), |
| | | standardProductList: this.moreInfo |
| | | }, { |
| | | headers: { |
| | |
| | | font: '编辑', |
| | | type: 'text', |
| | | method: 'doDiy', |
| | | field: ['createUserName', 'updateUserName', 'roleName', '角色=roleId', '密码=password', |
| | | field: ['roleName', '角色=roleId', '密码=password', |
| | | '姓名EN=nameEn','年龄=age','邮箱=email','单位=company','签名=pictureUrl','本人照=signatureUrl'] |
| | | }], |
| | | tagField: { |