|
@ -167,14 +167,13 @@ |
|
|
v-else-if="item.ParamCode == 'Project'" |
|
|
v-else-if="item.ParamCode == 'Project'" |
|
|
:disabled="formData.priority==0&&formType=='update'" |
|
|
:disabled="formData.priority==0&&formType=='update'" |
|
|
/> |
|
|
/> |
|
|
<el-input key="物料" |
|
|
<el-input key="物料" style="flex:1" placeholder="请输入物料,多个物料以逗号分隔" disabled v-else-if="item.ParamCode == 'ItemCode'"v-model="item.Value"> |
|
|
v-model="item.Value" |
|
|
<template #suffix> |
|
|
placeholder="请输入物料,多个物料以逗号分隔" |
|
|
<el-button :disabled="formData.priority==0&&formType=='update'" type="text" plain style="color:var(--el-button-text-color)" @click="searchItemCode"> |
|
|
clearable |
|
|
<Icon icon="ep:search" class="mr-5px" /> |
|
|
style="flex: 1" |
|
|
</el-button> |
|
|
v-else-if="item.ParamCode == 'ItemCode'" |
|
|
</template> |
|
|
:disabled="formData.priority==0&&formType=='update'" |
|
|
</el-input> |
|
|
/> |
|
|
|
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
<!-- 选择供应商和客户 --> |
|
|
<!-- 选择供应商和客户 --> |
|
|
<el-form-item key="供应商和客户formItem" label="客户" class="err-240" v-if="index == 1"> |
|
|
<el-form-item key="供应商和客户formItem" label="客户" class="err-240" v-if="index == 1"> |
|
@ -483,6 +482,8 @@ import * as TransactiontypeApi from '@/api/wms/transactiontype' |
|
|
import { Transactiontype } from '@/views/wms/basicDataManage/documentSetting/transactiontype/transactiontype.data' |
|
|
import { Transactiontype } from '@/views/wms/basicDataManage/documentSetting/transactiontype/transactiontype.data' |
|
|
import { Productionline } from '@/views/wms/basicDataManage/factoryModeling/productionline/productionline.data' |
|
|
import { Productionline } from '@/views/wms/basicDataManage/factoryModeling/productionline/productionline.data' |
|
|
import * as ProductionlineApi from '@/api/wms/productionline' |
|
|
import * as ProductionlineApi from '@/api/wms/productionline' |
|
|
|
|
|
import * as ItembasicApi from '@/api/wms/itembasic' |
|
|
|
|
|
import { Itembasic} from '@/views/wms/basicDataManage/itemManage/itembasic/itembasic.data' |
|
|
|
|
|
|
|
|
import { Customer, CustomerRules } from '@/views/wms/basicDataManage/customerManage/customer/customer.data' |
|
|
import { Customer, CustomerRules } from '@/views/wms/basicDataManage/customerManage/customer/customer.data' |
|
|
import * as CustomerApi from '@/api/wms/customer' |
|
|
import * as CustomerApi from '@/api/wms/customer' |
|
@ -853,6 +854,21 @@ const blurCustomerList = async ()=>{ |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
//物料 |
|
|
|
|
|
const searchItemCode = ()=>{ |
|
|
|
|
|
searchTableRef.value.open( |
|
|
|
|
|
'请选择物料', |
|
|
|
|
|
Itembasic.allSchemas, |
|
|
|
|
|
ItembasicApi.getItembasicPage, |
|
|
|
|
|
'ItemCode', |
|
|
|
|
|
'code', |
|
|
|
|
|
true, |
|
|
|
|
|
undefined, |
|
|
|
|
|
undefined, |
|
|
|
|
|
undefined |
|
|
|
|
|
) |
|
|
|
|
|
} |
|
|
// 生产线 |
|
|
// 生产线 |
|
|
const searchTransactionType = ()=>{ |
|
|
const searchTransactionType = ()=>{ |
|
|
searchTableRef.value.open( |
|
|
searchTableRef.value.open( |
|
@ -960,6 +976,14 @@ const searchTableSuccess = (formField, searchField, val, type, row) => { |
|
|
} |
|
|
} |
|
|
return |
|
|
return |
|
|
} |
|
|
} |
|
|
|
|
|
if(formField=='ItemCode'){ |
|
|
|
|
|
// 条件规则--物料 |
|
|
|
|
|
let itemCode = formData.value.condition.find(item=>item['ParamCode']=='ItemCode') |
|
|
|
|
|
if(itemCode){ |
|
|
|
|
|
itemCode.Value = val.map(item=>(item['code'])).join(',') |
|
|
|
|
|
} |
|
|
|
|
|
return |
|
|
|
|
|
} |
|
|
// let searchTableTitle = warehouseType.value == 'WarehouseCode'?'请选择仓库':warehouseType.value == 'AreaCode'?'请选择库区':warehouseType.value == 'LocationGroupCode'?'请选择库位组':warehouseType.value == 'LocationCode'?'请选择库位':'' |
|
|
// let searchTableTitle = warehouseType.value == 'WarehouseCode'?'请选择仓库':warehouseType.value == 'AreaCode'?'请选择库区':warehouseType.value == 'LocationGroupCode'?'请选择库位组':warehouseType.value == 'LocationCode'?'请选择库位':'' |
|
|
console.log('searchTableSuccess',formField, searchField, val, type, row) |
|
|
console.log('searchTableSuccess',formField, searchField, val, type, row) |
|
|
console.log(val.map(item=>(item['code'])).join(',')) |
|
|
console.log(val.map(item=>(item['code'])).join(',')) |
|
|