diff --git a/src/views/basic/client/manu/SelectDIDetailDialogManu.vue b/src/views/basic/client/manu/SelectDIDetailDialogManu.vue
new file mode 100644
index 0000000..3d6c687
--- /dev/null
+++ b/src/views/basic/client/manu/SelectDIDetailDialogManu.vue
@@ -0,0 +1,561 @@
+
+
+
+
+
+ 产品标识:
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 产品标识基本信息
+
+
+
+
+
+
+
+
+
+
+ 最小包装单元内包含使用单元数量:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 产品基本信息
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 生产标识基本信息
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 包装标识信息
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/basic/client/manu/UdiInfoSelectLocalUdiManu.vue b/src/views/basic/client/manu/UdiInfoSelectLocalUdiManu.vue
new file mode 100644
index 0000000..06adf1f
--- /dev/null
+++ b/src/views/basic/client/manu/UdiInfoSelectLocalUdiManu.vue
@@ -0,0 +1,645 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ item.ylqxzcrbarmc }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 显示/隐藏搜索栏
+ 重置
+ 查询
+ 选入
+
+ 国家同步库查询
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 详情
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/basic/client/manu/productEditManu.vue b/src/views/basic/client/manu/productEditManu.vue
new file mode 100644
index 0000000..a397041
--- /dev/null
+++ b/src/views/basic/client/manu/productEditManu.vue
@@ -0,0 +1,812 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 产品标识基本信息
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 最小包装单元内包含使用单元数量:
+
+
+
+
+
+
+
+
+
+ 产品基本信息
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 生产标识基本信息
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 包装标识信息
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/basic/client/manu/productManu.vue b/src/views/basic/client/manu/productManu.vue
new file mode 100644
index 0000000..f01ee26
--- /dev/null
+++ b/src/views/basic/client/manu/productManu.vue
@@ -0,0 +1,579 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 显示/隐藏搜索栏
+ 重置
+ 查询
+ 新增
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ item.lableRuleObj[scope.row[item.columnName]] }}
+
+
+
+
+
+ {{ item.lableRuleObj?item.lableRuleObj[scope.row[item.columnName]]:scope.row[item.columnName] }}
+
+
+
+
+
+ {{ buttonItem.name }}
+
+
+
+
+
+ {{ scope.row[item.columnName] }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 提交
+
+ 取消
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/basic/client/manu/udilnfoManageSpDetailManu.vue b/src/views/basic/client/manu/udilnfoManageSpDetailManu.vue
new file mode 100644
index 0000000..b004c92
--- /dev/null
+++ b/src/views/basic/client/manu/udilnfoManageSpDetailManu.vue
@@ -0,0 +1,558 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 产品标识基本信息
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 最小包装单元内包含使用单元数量:
+
+
+
+
+
+
+
+
+
+ 产品基本信息
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 生产标识基本信息
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 包装标识信息
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/basic/client/manu/ylqxzczhManu.vue b/src/views/basic/client/manu/ylqxzczhManu.vue
new file mode 100644
index 0000000..70796b3
--- /dev/null
+++ b/src/views/basic/client/manu/ylqxzczhManu.vue
@@ -0,0 +1,371 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 显示/隐藏搜索栏
+ 重置
+
+ 查询
+
+ addOrderMuti()">新增
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ item.lableRuleObj[scope.row[item.columnName]] }}
+
+
+
+
+
+ {{ item.lableRuleObj?item.lableRuleObj[scope.row[item.columnName]]:scope.row[item.columnName] }}
+
+
+
+
+
+ {{ buttonItem.name }}
+
+
+
+
+
+ {{ scope.row[item.columnName] }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/basic/client/manu/ylqxzczhManuDialog.vue b/src/views/basic/client/manu/ylqxzczhManuDialog.vue
new file mode 100644
index 0000000..4a0ca2a
--- /dev/null
+++ b/src/views/basic/client/manu/ylqxzczhManuDialog.vue
@@ -0,0 +1,254 @@
+
+
+
+
+
+
+
+
+
+
+
+ {{item.columnDesc}}
+
+
+
+
+
+
+ {{item.columnDesc}}
+
+
+ {{dict.label}}
+
+
+
+
+
+ {{item.columnDesc}}
+
+
+
+
+
+
+
+ {{item.columnDesc}}
+
+
+
+ {{ item.label }}
+ {{
+ item.code
+ }}
+
+
+
+
+
+ {{item.columnDesc}}
+
+
+
+
+
+ {{item.columnDesc}}
+
+
+
+
+
+ {{item.columnDesc}}
+
+
+
+
+
+
+
+
+
+ 取消
+ 提交
+
+
+
+
+
+
+
+
+
diff --git a/src/views/basic/corpMaintain/certDetail.vue b/src/views/basic/corpMaintain/certDetail.vue
new file mode 100644
index 0000000..5b44d5d
--- /dev/null
+++ b/src/views/basic/corpMaintain/certDetail.vue
@@ -0,0 +1,277 @@
+
+
+
+
+
+
+
+
+
+
+
+ {{item.columnDesc}}
+
+
+
+
+
+
+ {{item.columnDesc}}
+
+
+ {{dict.label}}
+
+
+
+
+
+ {{item.columnDesc}}
+
+
+
+
+
+
+
+ {{item.columnDesc}}
+
+
+
+ {{ item.label }}
+ {{
+ item.code
+ }}
+
+
+
+
+
+ {{item.columnDesc}}
+
+
+
+
+
+ {{item.columnDesc}}
+
+
+
+
+
+ {{item.columnDesc}}
+
+
+
+
+
+
+
+
+
+ 取消
+ 提交
+
+
+
+
+
+
+
+
+
diff --git a/src/views/basic/corpMaintain/certList.vue b/src/views/basic/corpMaintain/certList.vue
new file mode 100644
index 0000000..8d6d6c4
--- /dev/null
+++ b/src/views/basic/corpMaintain/certList.vue
@@ -0,0 +1,449 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 显示/隐藏搜索栏
+ 重置
+ 查询
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ item.lableRuleObj[scope.row[item.columnName]] }}
+
+
+
+
+
+ {{ item.lableRuleObj?item.lableRuleObj[scope.row[item.columnName]]:scope.row[item.columnName] }}
+
+
+
+
+
+ {{ buttonItem.name }}
+
+
+
+
+
+ {{ scope.row[item.columnName] }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/basic/corpMaintain/corpMaintain.vue b/src/views/basic/corpMaintain/corpMaintain.vue
index 71e6a35..1cf94b5 100644
--- a/src/views/basic/corpMaintain/corpMaintain.vue
+++ b/src/views/basic/corpMaintain/corpMaintain.vue
@@ -453,6 +453,24 @@
+
+
+
+
@@ -476,6 +494,7 @@ import companyAddCert from "@/views/purchase/cert/supCertAddDialog.vue";
import {getUUID} from "@/utils/strUtil";
import {getCompanyList} from "@/api/purchase/supManufacturer";
import {executeFuc, getHead} from "@/utils/customConfig";
+import certList from "./certList";
var pinyin = require("pinyin");
@@ -500,6 +519,9 @@ export default {
},
data() {
return {
+ formAuthName: "资质证书详情",
+ inputAuthQuery:{},
+ orderMutiSetAuthVisible: false,
BASE_URL: process.env.VUE_APP_BASE_API,
certFileUrl: '',
uploadUrl: '',
@@ -996,7 +1018,16 @@ export default {
exportTxt() {
},
-
+ closeAuthDialog(){
+ this.orderMutiSetAuthVisible = false;
+ this.getList();
+ },
+ detailOrderMutiAuth(_this,row){
+ _this.inputAuthQuery={
+ corpId:row.id
+ }
+ _this.orderMutiSetAuthVisible = true;
+ },
intentDetail() {
this.combinType = 0;
this.selectDrugDialogVisible = true;
@@ -1119,7 +1150,7 @@ export default {
,
components: {
companyAddCert,
- selectUnit, selectSingleUnit
+ selectUnit, selectSingleUnit,certList
}
,
created() {
diff --git a/src/views/basic/manu/productManu.vue b/src/views/basic/manu/productManu.vue
index 498e510..4b0e1c1 100644
--- a/src/views/basic/manu/productManu.vue
+++ b/src/views/basic/manu/productManu.vue
@@ -74,7 +74,6 @@
显示/隐藏搜索栏
重置
查询
- 新增
@@ -426,13 +425,13 @@ export default {
this.filterQuery.page = val.page;
this.getList();
},
- handleModifyClick(row) {
- this.uuid = row.uuid;
- this.isImport = false;
- this.thisData = row;
- this.editDialogVisible = true;
- this.detailQuery = row;
- this.checked = row.isUseDy == 1;
+ handleModifyClick(_this,row) {
+ _this.uuid = row.uuid;
+ _this.isImport = false;
+ _this.thisData = row;
+ _this.editDialogVisible = true;
+ _this.detailQuery = row;
+ _this.checked = row.isUseDy == 1;
},
closeUdi(val) {
@@ -440,6 +439,7 @@ export default {
this.selectErpDialogVisible = false;
this.selectLocalVisible = false;
this.editDiDialogVisible = false;
+ this.editDialogVisible = false;
this.getList();
},
diff --git a/src/views/basic/manu/updateZz.vue b/src/views/basic/manu/updateZz.vue
index 68480dc..0c0e68f 100644
--- a/src/views/basic/manu/updateZz.vue
+++ b/src/views/basic/manu/updateZz.vue
@@ -1,7 +1,10 @@
-
点击上传资质
-
+
点击上传资质
+
+
![点击上传资质]()
+
+
@@ -86,9 +89,14 @@ import { uploadFile } from "@/api/basic/uploadZz";
export default {
components: { VueCropper },
props: {
- user: {
- type: Object
- }
+ formName: {
+ type: Object,
+ required: true,
+ },
+ inputQuery: {
+ type: Object,
+ required: true,
+ },
},
data() {
return {
@@ -102,7 +110,7 @@ export default {
full: true,
infoTrue: true,
original: true,
- img: this.user.filePath, //裁剪图片的地址
+ img: this.inputQuery.filePath, //裁剪图片的地址
autoCrop: false, // 是否默认生成截图框
autoCropWidth: 200, // 默认生成截图框宽度
autoCropHeight: 200, // 默认生成截图框高度
@@ -161,7 +169,7 @@ export default {
this.open = false;
console.log(response.data.name);
this.options.img = response.data.name;
- this.user.filePath = this.options.img
+ this.inputQuery.filePath = this.options.img
this.$modal.msgSuccess("提交成功");
this.visible = false;
});
diff --git a/src/views/basic/manu/ylqxzczhManu.vue b/src/views/basic/manu/ylqxzczhManu.vue
index 8eb4ba8..4a510e5 100644
--- a/src/views/basic/manu/ylqxzczhManu.vue
+++ b/src/views/basic/manu/ylqxzczhManu.vue
@@ -82,7 +82,6 @@
>查询
- addOrderMuti()">新增
@@ -310,6 +309,11 @@ export default {
_this.inputQuery=row;
_this.orderMutiSetVisible = true;
},
+ detailDialog(_this,row){
+ _this.formName=3;
+ _this.inputQuery=row
+ _this.orderMutiSetVisible = true;
+ },
getList() {
this.loading = true;
listYlqxzczh(this.filterQuery)
diff --git a/src/views/basic/manu/ylqxzczhManuDialog.vue b/src/views/basic/manu/ylqxzczhManuDialog.vue
index a86c64c..d0b322f 100644
--- a/src/views/basic/manu/ylqxzczhManuDialog.vue
+++ b/src/views/basic/manu/ylqxzczhManuDialog.vue
@@ -31,7 +31,7 @@
v-for="dict in item.lableRuleObj"
:key="parseInt(dict.value)"
:label="parseInt(dict.value)"
- :disabled="item.disabled"
+ :disabled="executeEval(null,item.disabledFuc,false) || item.disabled"
>{{dict.label}}
@@ -45,6 +45,7 @@
v-for="dict in item.lableRuleObj"
:key="dict.value"
:label="dict.label"
+ :disabled="executeEval(null,item.disabledFuc,false) || item.disabled"
:value="dict.value"
/>
@@ -58,7 +59,7 @@
v-model="inputQuery[item.columnName]"
:placeholder="item.columnDesc"
@change="executeFuc($event,'5',item.clickFuc)"
- :disabled="executeEval(null,item.disabledFuc,false)"
+ :disabled="executeEval(null,item.disabledFuc,false) || item.disabled"
filterable
remote
:remote-method="(query) => executeFuc(query,'5',item.dataFuc)"
@@ -84,6 +85,7 @@
v-model="inputQuery[item.columnName]"
:style="item.style"
value-format="yyyy-MM-dd"
+ :disabled="executeEval(null,item.disabledFuc,false) || item.disabled"
type="date"
:placeholder="item.columnDesc"
>
@@ -104,7 +106,9 @@
{{item.columnDesc}}
-
+
@@ -113,7 +117,7 @@
取消
- 提交
+ 提交
diff --git a/src/views/basic/product/rel/certList.vue b/src/views/basic/product/rel/certList.vue
index 07d0457..2a4ce05 100644
--- a/src/views/basic/product/rel/certList.vue
+++ b/src/views/basic/product/rel/certList.vue
@@ -86,10 +86,6 @@
style="width: 100%"
border
v-loading="loading"
- highlight-current-row="true"
- :row-class-name="tableRowClassName"
- @current-change="handleErpChange"
- @selection-change="handleSelectionUdiChange"
>