|
|
|
@ -183,7 +183,7 @@ |
|
|
|
<el-form-item prop="customerNo" label="客户编码"> |
|
|
|
<span style="cursor: pointer" slot="label" v-if="modalData.flag === '1'" |
|
|
|
@click="getBaseList(102,1)"><a herf="#">客户编码</a></span> |
|
|
|
<el-input :disabled="modalData.flag !== '1' && columnFlagByHeader('customerNo')" v-model="modalData.customerNo"></el-input> |
|
|
|
<el-input :disabled="modalData.flag !== '1' && columnFlagByHeader('customerNo')" v-model="modalData.customerNo" @blur="handleQueryCustomer"></el-input> |
|
|
|
</el-form-item> |
|
|
|
</el-col> |
|
|
|
<el-col :span="14"> |
|
|
|
@ -1069,6 +1069,7 @@ import {getNodeAuthority} from "../../../api/changeManagement/changeManagement"; |
|
|
|
import ProjectInfo from "../quotation/sellForQuotation/projectInfo.vue"; |
|
|
|
import profingFile from "./profingFile" |
|
|
|
import proofingAttribute from "../demoComponents/orderProperties" |
|
|
|
import {queryCustomer} from "../../../api/customer/customerInformation"; |
|
|
|
|
|
|
|
export default { |
|
|
|
components: { |
|
|
|
@ -1404,7 +1405,7 @@ export default { |
|
|
|
tableName: '打样信息表', |
|
|
|
columnProp: 'customerDesc', |
|
|
|
headerAlign: 'center', |
|
|
|
align: 'center', |
|
|
|
align: 'left', |
|
|
|
columnLabel: '客户名称', |
|
|
|
columnHidden: false, |
|
|
|
columnImage: false, |
|
|
|
@ -1440,7 +1441,7 @@ export default { |
|
|
|
tableName: '打样信息表', |
|
|
|
columnProp: 'projectName', |
|
|
|
headerAlign: 'center', |
|
|
|
align: 'center', |
|
|
|
align: 'left', |
|
|
|
columnLabel: '项目名称', |
|
|
|
columnHidden: false, |
|
|
|
columnImage: false, |
|
|
|
@ -1530,7 +1531,7 @@ export default { |
|
|
|
tableName: '打样信息表', |
|
|
|
columnProp: 'partName', |
|
|
|
headerAlign: 'center', |
|
|
|
align: 'center', |
|
|
|
align: 'left', |
|
|
|
columnLabel: '物料名称', |
|
|
|
columnHidden: false, |
|
|
|
columnImage: false, |
|
|
|
@ -1566,7 +1567,7 @@ export default { |
|
|
|
tableName: '打样信息表', |
|
|
|
columnProp: 'proofingNumber', |
|
|
|
headerAlign: 'center', |
|
|
|
align: 'center', |
|
|
|
align: 'right', |
|
|
|
columnLabel: '打样数量', |
|
|
|
columnHidden: false, |
|
|
|
columnImage: false, |
|
|
|
@ -1602,7 +1603,7 @@ export default { |
|
|
|
tableName: '打样信息表', |
|
|
|
columnProp: 'proofingStatus', |
|
|
|
headerAlign: 'center', |
|
|
|
align: 'center', |
|
|
|
align: 'left', |
|
|
|
columnLabel: '状态', |
|
|
|
columnHidden: false, |
|
|
|
columnImage: false, |
|
|
|
@ -1620,7 +1621,7 @@ export default { |
|
|
|
tableName: '打样信息表', |
|
|
|
columnProp: 'nodeName', |
|
|
|
headerAlign: 'center', |
|
|
|
align: 'center', |
|
|
|
align: 'left', |
|
|
|
columnLabel: '当前节点', |
|
|
|
columnHidden: false, |
|
|
|
columnImage: false, |
|
|
|
@ -3588,6 +3589,25 @@ export default { |
|
|
|
} |
|
|
|
}) |
|
|
|
}, |
|
|
|
handleQueryCustomer(){ |
|
|
|
let params = { |
|
|
|
site:this.$store.state.user.site, |
|
|
|
customerNo:this.modalData.customerNo |
|
|
|
} |
|
|
|
queryCustomer(params).then(({data})=>{ |
|
|
|
if (data && data.code === 0 ) { |
|
|
|
if (data.rows && data.rows.length === 1){ |
|
|
|
this.modalData.customerDesc = data.rows[0].customerDesc |
|
|
|
}else { |
|
|
|
this.modalData.customerDesc = '' |
|
|
|
} |
|
|
|
}else { |
|
|
|
this.$message.warning(data.msg) |
|
|
|
} |
|
|
|
}).catch((error)=>{ |
|
|
|
this.$message.error(error) |
|
|
|
}) |
|
|
|
}, |
|
|
|
} |
|
|
|
} |
|
|
|
</script> |
|
|
|
|