|
@@ -164,12 +164,17 @@ export default {
|
|
|
{
|
|
|
isShow: this.formOptions.workerId.isShow,
|
|
|
name: 'el-select',
|
|
|
- options: this.workerList.filter(
|
|
|
- item =>
|
|
|
- (this.orderInfo.workerId == item.value ||
|
|
|
- !~this.orderInfo.orderWorkers.map(item => item.workerId).indexOf(item.value)) &&
|
|
|
- item.data.workerNumber
|
|
|
- ),
|
|
|
+ options: this.workerList
|
|
|
+ .filter(
|
|
|
+ item =>
|
|
|
+ (this.orderInfo.workerId == item.value ||
|
|
|
+ !~this.orderInfo.orderWorkers.map(item => item.workerId).indexOf(item.value)) &&
|
|
|
+ item.data.workerNumber
|
|
|
+ )
|
|
|
+ .map(item => ({
|
|
|
+ ...item,
|
|
|
+ label: `${item.label} (${item.data.workerNumber})`
|
|
|
+ })),
|
|
|
echoInsertion: true,
|
|
|
md: 8,
|
|
|
attributes: {
|
|
@@ -226,9 +231,12 @@ export default {
|
|
|
{
|
|
|
isShow: this.formOptions.orderWorkers.isEdit,
|
|
|
name: 'el-select',
|
|
|
- options: this.workerList.filter(
|
|
|
- item => !~this.orderInfo.orderWorkers.map(item => item.workerId).indexOf(item.value)
|
|
|
- ),
|
|
|
+ options: this.workerList
|
|
|
+ .filter(item => !~this.orderInfo.orderWorkers.map(item => item.workerId).indexOf(item.value))
|
|
|
+ .map(item => ({
|
|
|
+ ...item,
|
|
|
+ label: item.data.workerNumber ? `${item.label} (${item.data.workerNumber})` : item.label
|
|
|
+ })),
|
|
|
md: 8,
|
|
|
attributes: {
|
|
|
disabled: !this.formOptions.orderWorkers.isEdit,
|