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