diff --git a/src/components/ApprovalProgressTemplate/indexNew.vue b/src/components/ApprovalProgressTemplate/indexNew.vue new file mode 100644 index 0000000..6745f4b --- /dev/null +++ b/src/components/ApprovalProgressTemplate/indexNew.vue @@ -0,0 +1,499 @@ + + + + + diff --git a/src/views/merger/mergerapply/MaterialMaster.vue b/src/views/merger/mergerapply/MaterialMaster.vue index e73fde9..22a6b54 100644 --- a/src/views/merger/mergerapply/MaterialMaster.vue +++ b/src/views/merger/mergerapply/MaterialMaster.vue @@ -70,6 +70,8 @@ 确认 申报要素导入 申报要素导出 + 企业物料导入 + 删除 @@ -478,6 +480,8 @@ export default { // 申报要素 elemExportXlsUrl: '/merger/mergerMaterialMaster/elementExportXls', elemImportExcelUrl: '/merger/mergerMaterialMaster/elementImportExcel', + materialImportExcelUrl: '/merger/mergerMaterialMaster/v1/importExcel', + materialDelUrl: '/merger/mergerMaterialMaster/v1/batchDelete', }, // 用对象存储不同记录的popover内容,避免重复请求 popoverContent: {}, @@ -669,6 +673,34 @@ export default { // headId: this.head.id }); }, + handleMaterialImport() { + this.$refs.importModel.show(this.url.materialImportExcelUrl, 'MATERIAL_MASTER_IMPORT', {}); + }, + handleMaterialDel() { + if (this.selectedRowKeys.length === 0) { + this.$message.warning('请至少选择一条数据进行操作!'); + return; + } + const that = this; + this.$confirm({ + content: '确认删除选中的数据吗?', + onOk: function () { + that.loading = true; + postAction(that.url.materialDelUrl, that.selectedRowKeys) + .then((res) => { + if (res.success) { + that.$message.success(res.message ? res.message : '删除成功!'); + that.loadData(); + } else { + that.$message.warning(res.message); + } + }) + .finally(() => { + that.loading = false; + }); + } + }); + }, /* 申报要素导出 */ handleElemExport() { this.hiddenColumns = true; @@ -707,4 +739,4 @@ export default { background-color: #fdd2d8; } } - + \ No newline at end of file diff --git a/src/views/merger/mergerapply/modules/MaterialMasterModalForm.vue b/src/views/merger/mergerapply/modules/MaterialMasterModalForm.vue index 0841f91..579825e 100644 --- a/src/views/merger/mergerapply/modules/MaterialMasterModalForm.vue +++ b/src/views/merger/mergerapply/modules/MaterialMasterModalForm.vue @@ -170,12 +170,12 @@ - + @@ -193,12 +193,12 @@ - + @@ -864,7 +864,7 @@ export default { this.model.codeTs = value; }, unit2ConversionFactorRules() { - if (this.model.unit2) { + if (this.model.unit2 && this.model.unit2 !== '035') { return [ { required: true, message: '请输入法二转换因子!' }, { pattern: /^[\d]{0,7}([.][0-9]{0,2})?$/g, message: '整数不能超过7位,小数不能超过2位', trigger: 'blur' } diff --git a/src/views/merger/mergeredConfig/productClassify/index.vue b/src/views/merger/mergeredConfig/productClassify/index.vue index 08ae17d..782aeb3 100644 --- a/src/views/merger/mergeredConfig/productClassify/index.vue +++ b/src/views/merger/mergeredConfig/productClassify/index.vue @@ -111,6 +111,14 @@ > 驳回 + + 转派 + 变更HSCode(全球) + + 导入修改HSCODE + {{ text }} + {{ text }} {{ text }} @@ -374,6 +391,7 @@ + @@ -382,6 +400,7 @@