|
@@ -324,7 +324,6 @@
|
|
|
v-if="!scope.row.is_metal"
|
|
v-if="!scope.row.is_metal"
|
|
|
label-in-value
|
|
label-in-value
|
|
|
v-model="scope.row[process.id]"
|
|
v-model="scope.row[process.id]"
|
|
|
- @change="$refs.xTable.updateStatus(scope)"
|
|
|
|
|
@on-change="changeEditProcess(scope.row, process)"
|
|
@on-change="changeEditProcess(scope.row, process)"
|
|
|
|
|
|
|
|
>
|
|
>
|
|
@@ -338,7 +337,10 @@
|
|
|
)
|
|
)
|
|
|
" -->
|
|
" -->
|
|
|
<Option
|
|
<Option
|
|
|
-
|
|
|
|
|
|
|
+ v-for="item in process.cld"
|
|
|
|
|
+ :key="item.id"
|
|
|
|
|
+ :value="item.id"
|
|
|
|
|
+ :label="item.title"
|
|
|
></Option>
|
|
></Option>
|
|
|
</Select>
|
|
</Select>
|
|
|
</template>
|
|
</template>
|
|
@@ -347,10 +349,10 @@
|
|
|
row.is_metal
|
|
row.is_metal
|
|
|
? ""
|
|
? ""
|
|
|
: getSelectedLabel(
|
|
: getSelectedLabel(
|
|
|
- row[process.id],
|
|
|
|
|
|
|
+ process.id,
|
|
|
process.cld,
|
|
process.cld,
|
|
|
- "id",
|
|
|
|
|
- "title"
|
|
|
|
|
|
|
+ 'id',
|
|
|
|
|
+ 'title'
|
|
|
)
|
|
)
|
|
|
}}</template
|
|
}}</template
|
|
|
>
|
|
>
|
|
@@ -1053,9 +1055,9 @@
|
|
|
],
|
|
],
|
|
|
tableData:[
|
|
tableData:[
|
|
|
{ id: 10001, name: 'Test1', nickname: 'T1', role: 'Develop', sex: '0', sex2: ['0'], num1: 40, age: 28, address: 'Shenzhen', date12: '', date13: '' },
|
|
{ id: 10001, name: 'Test1', nickname: 'T1', role: 'Develop', sex: '0', sex2: ['0'], num1: 40, age: 28, address: 'Shenzhen', date12: '', date13: '' },
|
|
|
- { id: 10002, name: 'Test2', nickname: 'T2', role: 'Designer', sex: '1', sex2: ['0', '1'], num1: 20, age: 22, address: 'Guangzhou', date12: '', date13: '2020-08-20' },
|
|
|
|
|
- { id: 10003, name: 'Test3', nickname: 'T3', role: 'Test', sex: '0', sex2: ['1'], num1: 200, age: 32, address: 'Shanghai', date12: '2020-09-10', date13: '' },
|
|
|
|
|
- { id: 10004, name: 'Test4', nickname: 'T4', role: 'Designer', sex: '1', sex2: ['1'], num1: 30, age: 23, address: 'Shenzhen', date12: '', date13: '2020-12-04' }
|
|
|
|
|
|
|
+ // { id: 10002, name: 'Test2', nickname: 'T2', role: 'Designer', sex: '1', sex2: ['0', '1'], num1: 20, age: 22, address: 'Guangzhou', date12: '', date13: '2020-08-20' },
|
|
|
|
|
+ // { id: 10003, name: 'Test3', nickname: 'T3', role: 'Test', sex: '0', sex2: ['1'], num1: 200, age: 32, address: 'Shanghai', date12: '2020-09-10', date13: '' },
|
|
|
|
|
+ // { id: 10004, name: 'Test4', nickname: 'T4', role: 'Designer', sex: '1', sex2: ['1'], num1: 30, age: 23, address: 'Shenzhen', date12: '', date13: '2020-12-04' }
|
|
|
],
|
|
],
|
|
|
info: {
|
|
info: {
|
|
|
custom_detail_name:'',//负责人
|
|
custom_detail_name:'',//负责人
|
|
@@ -1383,8 +1385,11 @@
|
|
|
changeEditProcess(){
|
|
changeEditProcess(){
|
|
|
|
|
|
|
|
},
|
|
},
|
|
|
- getSelectedLabel(){
|
|
|
|
|
-
|
|
|
|
|
|
|
+ getSelectedLabel(id,list,key,label){
|
|
|
|
|
+ const item = list.find(v=>{
|
|
|
|
|
+ return v[key] == id;
|
|
|
|
|
+ })
|
|
|
|
|
+ return item?item[label]:null
|
|
|
},
|
|
},
|
|
|
HandleAutoCreateNewLine(){
|
|
HandleAutoCreateNewLine(){
|
|
|
|
|
|