From 9ceddcd1ae23033134d4e32b02eaf272e4c77151 Mon Sep 17 00:00:00 2001
From: haoxuan <haoxuan>
Date: 星期日, 28 四月 2024 11:46:47 +0800
Subject: [PATCH] 配置满勤奖的获取接口联调,数据处理+保存配置满勤的接口联调
---
src/views/productManage/silkRegisterForm/addPage.vue | 40 ++++++++++++++++++++++------------------
1 files changed, 22 insertions(+), 18 deletions(-)
diff --git a/src/views/productManage/silkRegisterForm/addPage.vue b/src/views/productManage/silkRegisterForm/addPage.vue
index 6af9a0a..8a386e9 100644
--- a/src/views/productManage/silkRegisterForm/addPage.vue
+++ b/src/views/productManage/silkRegisterForm/addPage.vue
@@ -48,7 +48,7 @@
label-width="80px"
>
<el-form-item label="缂栧彿" prop="number" class="form-item">
- <el-input v-model="form.number" placeholder="璇疯緭鍏�"> </el-input>
+ <el-input v-model="form.number" :disabled="title=='淇敼'?true:false" placeholder="璇疯緭鍏�"> </el-input>
</el-form-item>
<el-form-item label="钀戒笣鏃堕棿" prop="finishDate" class="form-item">
<el-date-picker
@@ -451,6 +451,7 @@
computed: {},
data() {
return {
+ title:'',
loading: false,
activeName: "first",
searchOptions: [],
@@ -576,6 +577,7 @@
this.activeName = query.activeName ? query.activeName : "first";
this.registerId = query.id ? query.id : "";
this.inspectID = query.inspectID ? query.inspectID : "";
+ this.title= query.title ? query.title : "";
}
this.getSelectDataList();
this.keyword = "";
@@ -604,7 +606,7 @@
JSON.stringify(response.data ? response.data : {})
);
this.form = config;
- this.getGroupNumber()
+ this.getGroupNumber('','edit')
let finenessList=config.finenessList
? config.finenessList
: [];
@@ -760,7 +762,7 @@
}
});
},
- async getGroupNumber(val) {
+ async getGroupNumber(val,type) {
if (this.form.name) {
//缁勫埆
let number = "";
@@ -770,23 +772,25 @@
break;
}
}
- await getWorkshopManageGroup({ number: number }).then((res) => {
- if (res.code == 200) {
- this.workshopGroupList = [];
- let workshopGroupList = res.data || {};
- this.workshopGroupList=[]
- if(val=='name'){
- this.form.workshopGroup=''
- }
- if (Object.keys(workshopGroupList).length > 0) {
- for (let i in workshopGroupList) {
- this.workshopGroupList.push(workshopGroupList[i]);
+ if(number){
+ await getWorkshopManageGroup({ number: number }).then((res) => {
+ if (res.code == 200) {
+ this.workshopGroupList = [];
+ let workshopGroupList = res.data || {};
+ this.workshopGroupList=[]
+ if(val=='name'){
+ this.form.workshopGroup=''
+ }
+ if (Object.keys(workshopGroupList).length > 0) {
+ for (let i in workshopGroupList) {
+ this.workshopGroupList.push(workshopGroupList[i]);
+ }
}
}
- }
- })
- if(this.form.workshopGroup&&this.form.market){
- getCarNumber({
+ })
+ }
+ if(this.form.workshopGroup&&this.form.market&&type!='edit'){
+ await getCarNumber({
workshopName:this.form.name,
marketName:this.form.market,
groupNumber:this.form.workshopGroup,
--
Gitblit v1.8.0