平台件项目库 认证清单责任领域关联
This commit is contained in:
+36
-24
@@ -475,28 +475,28 @@
|
||||
<a-form-model-item class="itemModel-multi"
|
||||
:prop="'dutyTerritory'"
|
||||
>
|
||||
<!-- <a-select :placeholder="$t('PleaseSelect')+$t('areaOfResponsibility')"-->
|
||||
<!-- class="box-input"-->
|
||||
<!-- optionFilterProp="label"-->
|
||||
<!-- mode="multiple"-->
|
||||
<!-- @change="handleChange"-->
|
||||
<!-- :getPopupContainer="triggerNode=> triggerNode.parentNode"-->
|
||||
<!-- v-model="formInline.dutyTerritory">-->
|
||||
<!-- <a-select-option v-for="(item, key) in dutyTerritoryList"-->
|
||||
<!-- :key="key"-->
|
||||
<!-- :label="item.itemText"-->
|
||||
<!-- :value="item.itemValue">-->
|
||||
<!-- <span style="display: inline-block;width: 100%" :title=" item.itemText ">-->
|
||||
<!-- {{ item.itemText }}-->
|
||||
<!-- </span>-->
|
||||
<!-- </a-select-option>-->
|
||||
<!-- </a-select>-->
|
||||
<j-dict-select-tag class="box-input" v-model="formInline.dutyTerritory"
|
||||
@input="handleInput('dutyTerritory')"
|
||||
@changeQuery="handleChange"
|
||||
:placeholder="$t('PleaseSelect')+$t('areaOfResponsibility')"
|
||||
:type="'select'"
|
||||
:triggerChange="false" :dictCode="'duty_territory'"/>
|
||||
<a-select :placeholder="$t('PleaseSelect')+$t('areaOfResponsibility')"
|
||||
class="box-input"
|
||||
optionFilterProp="label"
|
||||
mode="multiple"
|
||||
@change="handleChange"
|
||||
:getPopupContainer="triggerNode=> triggerNode.parentNode"
|
||||
v-model="formInline.dutyTerritory">
|
||||
<a-select-option v-for="(item, key) in dutyTerritoryList"
|
||||
:key="key"
|
||||
:label="item.itemText"
|
||||
:value="item.itemValue">
|
||||
<span style="display: inline-block;width: 100%" :title=" item.itemText ">
|
||||
{{ item.itemText }}
|
||||
</span>
|
||||
</a-select-option>
|
||||
</a-select>
|
||||
<!-- <j-dict-select-tag class="box-input" v-model="formInline.dutyTerritory"-->
|
||||
<!-- @input="handleInput('dutyTerritory')"-->
|
||||
<!-- @changeQuery="handleChange"-->
|
||||
<!-- :placeholder="$t('PleaseSelect')+$t('areaOfResponsibility')"-->
|
||||
<!-- :type="'select'"-->
|
||||
<!-- :triggerChange="false" :dictCode="'duty_territory'"/>-->
|
||||
</a-form-model-item>
|
||||
</div>
|
||||
</a-col>
|
||||
@@ -774,9 +774,21 @@
|
||||
})
|
||||
},
|
||||
DutyDepartChangeOne(event) {
|
||||
// this.formInline.dutyTerritory = []
|
||||
this.formInline.dutyTerritory = []
|
||||
this.formInline = {...this.formInline}
|
||||
// this.getDutyTerritoryOne(event.join(','))
|
||||
this.getDutyTerritoryOne(event.join(','))
|
||||
},
|
||||
getDutyTerritoryOne(row) {
|
||||
let query = {
|
||||
dutyDepart: row
|
||||
}
|
||||
getAction('/sys/dict/getDutyTeryByDD', query).then((res) => {
|
||||
if (res.success) {
|
||||
this.dutyTerritoryList = res.result || []
|
||||
} else {
|
||||
this.dutyTerritoryList = []
|
||||
}
|
||||
})
|
||||
},
|
||||
addModel() {
|
||||
this.visible = true
|
||||
|
||||
+26
-26
@@ -132,29 +132,29 @@
|
||||
:title="$t('areaOfResponsibility')">{{$t('areaOfResponsibility')}}</span>
|
||||
</div>
|
||||
<a-form-model-item class="itemModel-multi" prop="dutyTerritory">
|
||||
<!-- <a-select :placeholder="$t('PleaseSelect')+$t('areaOfResponsibility')"-->
|
||||
<!-- class="box-input"-->
|
||||
<!-- optionFilterProp="label"-->
|
||||
<!-- mode="multiple"-->
|
||||
<!-- @change="dutyTerritoryChange"-->
|
||||
<!-- :disabled="formInline.roleCodeIndex == 0 ? false : true"-->
|
||||
<!-- :getPopupContainer="triggerNode=> triggerNode.parentNode"-->
|
||||
<!-- v-model="formInline.dutyTerritory">-->
|
||||
<!-- <a-select-option v-for="(item, key) in dutyTerritoryList"-->
|
||||
<!-- :key="key"-->
|
||||
<!-- :label="item.itemText"-->
|
||||
<!-- :value="item.itemValue">-->
|
||||
<!-- <span style="display: inline-block;width: 100%" :title=" item.itemText ">-->
|
||||
<!-- {{ item.itemText }}-->
|
||||
<!-- </span>-->
|
||||
<!-- </a-select-option>-->
|
||||
<!-- </a-select>-->
|
||||
<j-multi-select-tag class="box-input" v-model="formInline.dutyTerritory"
|
||||
@change="dutyTerritoryChange"
|
||||
:disabled="formInline.roleCodeIndex == 1 ? false : true"
|
||||
:placeholder="$t('PleaseSelect')+$t('areaOfResponsibility')"
|
||||
:type="'select'"
|
||||
:triggerChange="false" :dictCode="'duty_territory'"/>
|
||||
<a-select :placeholder="$t('PleaseSelect')+$t('areaOfResponsibility')"
|
||||
class="box-input"
|
||||
optionFilterProp="label"
|
||||
mode="multiple"
|
||||
@change="dutyTerritoryChange"
|
||||
:disabled="formInline.roleCodeIndex == 1 ? false : true"
|
||||
:getPopupContainer="triggerNode=> triggerNode.parentNode"
|
||||
v-model="formInline.dutyTerritory">
|
||||
<a-select-option v-for="(item, key) in dutyTerritoryList"
|
||||
:key="key"
|
||||
:label="item.itemText"
|
||||
:value="item.itemValue">
|
||||
<span style="display: inline-block;width: 100%" :title=" item.itemText ">
|
||||
{{ item.itemText }}
|
||||
</span>
|
||||
</a-select-option>
|
||||
</a-select>
|
||||
<!-- <j-multi-select-tag class="box-input" v-model="formInline.dutyTerritory"-->
|
||||
<!-- @change="dutyTerritoryChange"-->
|
||||
<!-- :disabled="formInline.roleCodeIndex == 1 ? false : true"-->
|
||||
<!-- :placeholder="$t('PleaseSelect')+$t('areaOfResponsibility')"-->
|
||||
<!-- :type="'select'"-->
|
||||
<!-- :triggerChange="false" :dictCode="'duty_territory'"/>-->
|
||||
</a-form-model-item>
|
||||
</div>
|
||||
</a-col>
|
||||
@@ -830,9 +830,9 @@
|
||||
})
|
||||
},
|
||||
DutyDepartChange(event) {
|
||||
// this.formInline.dutyTerritory = []
|
||||
this.formInline.dutyTerritory = []
|
||||
this.formInline = { ...this.formInline }
|
||||
// this.getDutyTerritory(event.join(','))
|
||||
this.getDutyTerritory(event.join(','))
|
||||
},
|
||||
getDutyTerritory(row) {
|
||||
let query = {
|
||||
@@ -932,7 +932,7 @@
|
||||
item.prehomoDeliverableType = item.prehomoDeliverableType ? item.prehomoDeliverableType.split(',') : []
|
||||
item.verifyDeliverableType = item.verifyDeliverableType ? item.verifyDeliverableType.split(',') : []
|
||||
item.dutyDepart = item.dutyDepart ? item.dutyDepart.split(',') : []
|
||||
// item.dutyTerritory = item.dutyTerritory ? item.dutyTerritory.split(',') : []
|
||||
item.dutyTerritory = item.dutyTerritory ? item.dutyTerritory.split(',') : []
|
||||
this.getRejectCause(item.id)
|
||||
if (item.dutyDepart && item.dutyDepart.length > 0) {
|
||||
this.getDutyTerritory(item.dutyDepart.join(','))
|
||||
|
||||
Reference in New Issue
Block a user