|
|
|
@ -56,23 +56,12 @@ |
|
|
|
<dict-data-select v-model="searchData.priorityLevel" clearable style="width: 120px" :use-default-value="false" |
|
|
|
dict-type="priority_Level"></dict-data-select> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item :label="'状态'" v-if="false"> |
|
|
|
<el-select v-model="searchData.proofingResultStatus" style="width: 120px"> |
|
|
|
<el-option label="全部" value=""></el-option> |
|
|
|
<el-option label="草稿" value="B"></el-option> |
|
|
|
<el-option label="已下达" value="C"></el-option> |
|
|
|
<el-option label="已完成打样" value="E"></el-option> |
|
|
|
<el-option label="已提交打样" value="S"></el-option> |
|
|
|
<el-option label="客户已反馈" value="R"></el-option> |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item :label="'状态'"> |
|
|
|
<el-select v-model="searchData.proofingStatus" style="width: 120px"> |
|
|
|
<el-option label="全部" value=""></el-option> |
|
|
|
<el-option label="草稿" value="草稿"></el-option> |
|
|
|
<el-option label="审批中" value="审批中"></el-option> |
|
|
|
<el-option label="已完成" value="已完成"></el-option> |
|
|
|
<el-option label="下达" value="下达"></el-option> |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item :label="' '"> |
|
|
|
@ -252,7 +241,6 @@ |
|
|
|
</el-col> |
|
|
|
<el-col :span="4"> |
|
|
|
<el-form-item> |
|
|
|
<!-- <span style="cursor: pointer" slot="label" @click="getBaseList(103,2)"><a herf="#">Approver</a></span>--> |
|
|
|
<label v-if="columnFlagByHeader('approver')" slot="label">Approver</label> |
|
|
|
<span v-else style="cursor: pointer" slot="label" @click="getBaseList(2053)"><a herf="#">Approver</a></span> |
|
|
|
<el-input v-model="modalData.approverName" :disabled="columnFlagByHeader('approver')" readonly></el-input> |
|
|
|
@ -260,7 +248,6 @@ |
|
|
|
</el-col> |
|
|
|
<el-col :span="4"> |
|
|
|
<el-form-item> |
|
|
|
<!-- <span style="cursor: pointer" slot="label" @click="getBaseList(103,2)"><a herf="#">Approver</a></span>--> |
|
|
|
<label v-if="columnFlagByDelegateAccess('delegateAccess')" slot="label">DelegateAccess</label> |
|
|
|
<span v-else style="cursor: pointer" slot="label" @click="delegateAccessVisible = true"><a herf="#">DelegateAccess</a></span> |
|
|
|
<el-input v-model="delegateAccessName" :disabled="columnFlagByDelegateAccess('delegateAccess')" readonly></el-input> |
|
|
|
@ -2641,28 +2628,12 @@ export default { |
|
|
|
|
|
|
|
this.$refs.modalForm.validate((valid) => { |
|
|
|
if (!valid) { |
|
|
|
this.validateDataValue() |
|
|
|
// this.validateDataValue() |
|
|
|
} else { |
|
|
|
if (this.projectPartListSelections.length <= 0) { |
|
|
|
this.$message.warning('请选择项目料号') |
|
|
|
return |
|
|
|
} |
|
|
|
if(this.modalData.trackerName==''||this.modalData.trackerName==null){ |
|
|
|
this.$message.warning('请选择CS') |
|
|
|
return |
|
|
|
} |
|
|
|
if(this.modalData.engineerName==''||this.modalData.engineerName==null){ |
|
|
|
this.$message.warning('请选择NPI工程师') |
|
|
|
return |
|
|
|
} |
|
|
|
if(this.modalData.approverName==''||this.modalData.approverName==null){ |
|
|
|
this.$message.warning('请选择Approver') |
|
|
|
return |
|
|
|
} |
|
|
|
if(this.delegateAccessName==''||this.delegateAccessName==null){ |
|
|
|
this.$message.warning('请选择DelegateAccess') |
|
|
|
return |
|
|
|
} |
|
|
|
this.confirmProjectPart(); |
|
|
|
// 将选中的 人员信息添加到请求 |
|
|
|
this.modalData.delegateAccessList = this.selectionDelegateAccess |
|
|
|
@ -2725,11 +2696,11 @@ export default { |
|
|
|
return |
|
|
|
} |
|
|
|
if (this.modalData.tracker === '' || this.modalData.tracker == null) { |
|
|
|
this.$message.warning('请选择跟单员编码!') |
|
|
|
this.$message.warning('请选择CS编码!') |
|
|
|
return |
|
|
|
} |
|
|
|
if (this.modalData.trackerName === '' || this.modalData.trackerName == null) { |
|
|
|
this.$message.warning('请选择跟单员名称!') |
|
|
|
this.$message.warning('请选择CS名称!') |
|
|
|
return |
|
|
|
} |
|
|
|
if (this.modalData.projectId === '' || this.modalData.projectId == null) { |
|
|
|
|