|
|
@@ -108,16 +108,6 @@
|
|
|
</el-row>
|
|
|
<el-row>
|
|
|
|
|
|
- <!--<el-col :span="8">-->
|
|
|
- <!--<el-form-item label="准入方式">-->
|
|
|
- <!--<el-select ref="inStyle" v-model="supplierData.InStyle" :class="changedForm['SpecTypeCode'] ? 'modified-form-input' : ''"-->
|
|
|
- <!--:disabled="true" placeholder="请选择" style="width: 100%">-->
|
|
|
- <!--<el-option v-for="item in InOptions" :key="item.Id" :label="item.Key" :value="item.Value">-->
|
|
|
- <!--</el-option>-->
|
|
|
- <!--</el-select>-->
|
|
|
- <!--</el-form-item>-->
|
|
|
- <!--</el-col>-->
|
|
|
-
|
|
|
<el-col :span="8">
|
|
|
<el-form-item label="中石油准入证编号">
|
|
|
<el-input v-model="supplierData.PACNumber"
|
|
|
@@ -462,7 +452,7 @@
|
|
|
<el-form-item label="供应商公司名称" prop="checkSelectedSupplier">
|
|
|
<el-select ref="suppselect" :disabled="true" v-model="supplierOptions" filterable
|
|
|
@change="getInfo" placeholder="请选择供应商公司" style="width: 100%">
|
|
|
- <el-option v-for="item in supplierList" :key="item.SupplierId" :label="item.SupplierName"
|
|
|
+ <el-option v-for="(item, index) in supplierList" :key="index" :label="item.SupplierName"
|
|
|
:value="item.SupplierId">
|
|
|
</el-option>
|
|
|
</el-select>
|
|
|
@@ -811,11 +801,11 @@
|
|
|
:data="orgtreelist"
|
|
|
:props="orgtreeprops"
|
|
|
ref="orgmanagetree"
|
|
|
- check-on-click-node
|
|
|
show-checkbox
|
|
|
lazy
|
|
|
@check="checkLostCertTimeOut"
|
|
|
:load="getChildrens"
|
|
|
+ @node-expand="checkExpand"
|
|
|
:filter-node-method="filterNode">
|
|
|
</el-tree>
|
|
|
<el-tree v-show="switchstatus"
|
|
|
@@ -1124,6 +1114,8 @@
|
|
|
import ChooseAuditor from '@/components/oilsupplier/chooseauditor'
|
|
|
import ChooseAuditorFen from '@/components/oilsupplier/chooseauditorfenban'
|
|
|
import setapi from '@/api/oilsupplier/oilclassorgset'
|
|
|
+ import goodsApi from '@/api/oilsupplier/goodsaptitude'
|
|
|
+
|
|
|
|
|
|
// v-viewer
|
|
|
import Vue from 'vue'
|
|
|
@@ -2062,7 +2054,7 @@
|
|
|
return resolve([])
|
|
|
}
|
|
|
for (let idx in res.data.items) {
|
|
|
- if (res.data.items[idx].Code.length <= 4) {
|
|
|
+ if (res.data.items[idx].Code.length <= 6) {
|
|
|
res.data.items[idx].disabled = true
|
|
|
}
|
|
|
res.data.items[idx].Leaf = res.data.items[idx].Leaf === '1'
|
|
|
@@ -2086,6 +2078,13 @@
|
|
|
})
|
|
|
}, 1000)
|
|
|
},
|
|
|
+ checkExpand (data,node,node2) {
|
|
|
+ if (data.Code.length === 6) {
|
|
|
+ // node.disabled = false
|
|
|
+ data.disabled = false
|
|
|
+ node2.disabled = false
|
|
|
+ }
|
|
|
+ },
|
|
|
checkLostCert () {
|
|
|
let _this = this
|
|
|
let params = {
|
|
|
@@ -3101,13 +3100,14 @@
|
|
|
getsectreelist () {
|
|
|
let _this = this
|
|
|
let name = _this.searchText
|
|
|
- this.$axios.get('goodsaptitude/goodsparentlist/' + name)
|
|
|
- .then(res => {
|
|
|
- _this.sectreelist = window.toolfun_gettreejson(res.data.items, 'Id', 'ParentId', 'Id,Code,Name,CodeName')
|
|
|
- })
|
|
|
- .catch(err => {
|
|
|
- console.error(err)
|
|
|
- })
|
|
|
+ let params = {
|
|
|
+ level : _this.Grade
|
|
|
+ }
|
|
|
+ goodsApi.goodsParentlist(params, name, this.$axios).then(res => {
|
|
|
+ _this.sectreelist = window.toolfun_gettreejson(res.data.items, 'Id', 'ParentId', 'Id,Code,Name,CodeName')
|
|
|
+ }).catch(err => {
|
|
|
+ console.error(err)
|
|
|
+ })
|
|
|
},
|
|
|
|
|
|
// 判断是否保存了增项信息
|