diff --git a/src/views/Gw/biLeiQi/BiLeiQiForm.vue b/src/views/Gw/biLeiQi/BiLeiQiForm.vue
index 3dddf91..dd0edf4 100644
--- a/src/views/Gw/biLeiQi/BiLeiQiForm.vue
+++ b/src/views/Gw/biLeiQi/BiLeiQiForm.vue
@@ -26,8 +26,13 @@
-->
-
+
+
+
+
+
+
-
+
+
+
+
+
+
-
+
+
+
+
+
+
-
+
+
+
+
+
+
-
+
+
+
+
+
+
-
+
+
+
+
+
+
-
+
+
+
+
+
@@ -271,6 +280,8 @@ const refSltBaseSupplierA = ref()
// 字典
const dictStore = useDictStore()
const { dictProcessType } = storeToRefs(dictStore)
+const dictBaseCompositionList: any = ref([])
+const dictEipSupplierWoSimpList: any = ref([])
// 定义事件[success]
const emit = defineEmits(['success'])
// 是否显示
@@ -399,6 +410,8 @@ onMounted(() => {
// 打开弹窗
const open = async (type: string, row?: any) => {
formType.value = type
+ dictBaseCompositionList.value = await comApi.getBaseCompositionList()
+ dictEipSupplierWoSimpList.value = await comApi.getEipSupplierWoSimpList()
await fnResetA()
switch (type) {
case 'add':
@@ -452,6 +465,20 @@ const open = async (type: string, row?: any) => {
rowInfoB.Data.PutCenterTime = dayjs().format("YYYY-MM-DD HH:mm:ss")
rowInfoB.Data.Sended = 0
formDataA.value = rowInfoB.Data
+ // 获取附件信息
+ const queryFileParamsA2: any = {
+ "filter": {
+ "field": 'SerialNo',
+ "operator": "Eq",
+ "value": formDataA.value.SerialNo
+ }
+ }
+ const dataFileRes2 = await FileUploadApi.getPagingFileList(queryFileParamsA2)
+ if (dataFileRes2.Code == 0 && dataFileRes2.List) {
+ if (dataFileRes2.List.length > 0) {
+ formDataB.value = dataFileRes2.List[0]
+ }
+ }
formDataA.value.SerialNo = await comApi.getSystemSerialNo()
break;
case 'delete':
@@ -480,6 +507,17 @@ const fnChgFileB = async (info: UploadChangeParam) => {
formDataB.value.FileItems = JSON.stringify(FileItems)
}
}
+// 表单B - 文件B
+const fnBaseCompositionA1 = async () => {
+ const baseComposition = dictBaseCompositionList.value.filter((val: any) => {
+ return val.Name == formDataA.value.Texture
+ })
+ if (baseComposition.length > 0) {
+ const baseCompositionOne = baseComposition[0]
+ formDataA.value.Thickness = baseCompositionOne.Thickness
+ formDataA.value.Width = baseCompositionOne.Width
+ }
+}
// 提供open方法打开弹窗
defineExpose({ open })
// 改变数据A
@@ -543,6 +581,7 @@ const fnSubmitA = async () => {
data: formDataA.value
}
await MuPaiApi.saveMuPai(paramsC)
+ await fnSubmitB()
VXETable.modal.message({ content: '复制成功', status: 'success' })
break;
}
diff --git a/src/views/Gw/shengYuDianLiuDongZuoBaoHu/ShengYuDianLiuDongZuoBaoHuForm.vue b/src/views/Gw/shengYuDianLiuDongZuoBaoHu/ShengYuDianLiuDongZuoBaoHuForm.vue
index dc52988..6dfa00b 100644
--- a/src/views/Gw/shengYuDianLiuDongZuoBaoHu/ShengYuDianLiuDongZuoBaoHuForm.vue
+++ b/src/views/Gw/shengYuDianLiuDongZuoBaoHu/ShengYuDianLiuDongZuoBaoHuForm.vue
@@ -26,8 +26,13 @@
-->
-
+
+
+
+
+
+