|
@@ -98,7 +98,6 @@
|
|
|
:selectValue="form[item[0].prop]"
|
|
|
:filterable="true"
|
|
|
:allowCreate="item[0].allowCreate || false"
|
|
|
- :clearable="true"
|
|
|
:remote="true"
|
|
|
:disabled="detailData.seeDisabled || item[0].disabled"
|
|
|
:buttonIf="false"
|
|
@@ -111,7 +110,7 @@
|
|
|
<el-input v-else type="age" style="width: 100%;" v-model="form[item[0].prop]"
|
|
|
size="small" autocomplete="off"
|
|
|
:disabled="detailData.seeDisabled || item[0].disabled"
|
|
|
- clearable :placeholder="item[0].text || ''" ></el-input>
|
|
|
+ :placeholder="item[0].text || ''" ></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="item[1].span?item[1].span:12">
|
|
@@ -130,7 +129,6 @@
|
|
|
:datalist="item[1].dicData"
|
|
|
:selectValue="form[item[1].prop]"
|
|
|
:filterable="true"
|
|
|
- :clearable="true"
|
|
|
:remote="true"
|
|
|
:disabled="detailData.seeDisabled || item[1].disabled"
|
|
|
:buttonIf="false"
|
|
@@ -142,11 +140,12 @@
|
|
|
</search-query>
|
|
|
|
|
|
<tree-select v-else-if="item[1].type == 'tree'"
|
|
|
- v-model="form[item[1].prop]" filterable
|
|
|
+ v-model="form[item[1].prop]"
|
|
|
:data="item[1].dicData"
|
|
|
:props="item[1].forParameter"
|
|
|
nodeKey="title"
|
|
|
size="small"
|
|
|
+ :clearable="false"
|
|
|
:disabled="detailData.seeDisabled || item[1].disabled"
|
|
|
:multiple="false"
|
|
|
:placeholder="`${item[1].text || ''}`"
|
|
@@ -156,7 +155,7 @@
|
|
|
<el-input v-else type="age" style="width: 100%;" v-model="form[item[1].prop]"
|
|
|
size="small" autocomplete="off"
|
|
|
:disabled="detailData.seeDisabled || item[1].disabled"
|
|
|
- clearable :placeholder="item[1].text || ''" ></el-input>
|
|
|
+ :placeholder="item[1].text || ''" ></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col v-if="item[2]" :span="item[2].span?item[2].span:12">
|
|
@@ -169,7 +168,7 @@
|
|
|
:datalist="item[2].dicData"
|
|
|
:selectValue="form[item[2].prop]"
|
|
|
:filterable="true"
|
|
|
- :clearable="true"
|
|
|
+ :clearable="false"
|
|
|
:remote="true"
|
|
|
:disabled="detailData.seeDisabled || item[2].disabled"
|
|
|
:buttonIf="false"
|
|
@@ -182,7 +181,7 @@
|
|
|
<el-input v-else type="age" style="width: 100%;" v-model="form[item[2].prop]"
|
|
|
size="small" autocomplete="off"
|
|
|
:disabled="detailData.seeDisabled || item[1].disabled"
|
|
|
- clearable :placeholder="item[2].text || ''" ></el-input>
|
|
|
+ :placeholder="item[2].text || ''" ></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
@@ -198,7 +197,7 @@
|
|
|
:datalist="item.dicData"
|
|
|
:selectValue="form[item.prop]"
|
|
|
:filterable="true"
|
|
|
- :clearable="true"
|
|
|
+ :clearable="false"
|
|
|
:remote="true"
|
|
|
:disabled="detailData.seeDisabled || item.disabled"
|
|
|
:buttonIf="item.buttonIf"
|
|
@@ -218,7 +217,7 @@
|
|
|
<el-input v-else type="age" style="width: 100%;" v-model="form[item.prop]"
|
|
|
size="small" autocomplete="off"
|
|
|
:disabled="detailData.seeDisabled || item.disabled"
|
|
|
- clearable :placeholder="item.text || ''" ></el-input>
|
|
|
+ :placeholder="item.text || ''" ></el-input>
|
|
|
</el-form-item>
|
|
|
</div>
|
|
|
</el-col>
|
|
@@ -429,11 +428,11 @@ import {editypesList} from "@/api/iosBasicData/editypes";
|
|
|
label: "客户OP", // 客户联系人姓名 电话和邮箱带出来,可以修改 往来单位接口 需要传一个客户名称的值过去
|
|
|
prop: "corpAttnName",
|
|
|
text:"姓名",
|
|
|
- allowCreate:true,
|
|
|
type:'select',
|
|
|
dicData:[],
|
|
|
span:10,
|
|
|
disabled:true,
|
|
|
+ clearable: false,
|
|
|
forParameter:{
|
|
|
key:'id',
|
|
|
label:'cname',
|
|
@@ -446,6 +445,7 @@ import {editypesList} from "@/api/iosBasicData/editypes";
|
|
|
text:"电话",
|
|
|
labelWidth:'10px',
|
|
|
disabled:true,
|
|
|
+ clearable: false,
|
|
|
span:7,
|
|
|
// rules: [{
|
|
|
// required: true,
|
|
@@ -459,6 +459,7 @@ import {editypesList} from "@/api/iosBasicData/editypes";
|
|
|
text:"邮箱",
|
|
|
labelWidth:'10px',
|
|
|
disabled:true,
|
|
|
+ clearable: false,
|
|
|
span:7,
|
|
|
// rules: [{
|
|
|
// required: true,
|
|
@@ -617,6 +618,7 @@ import {editypesList} from "@/api/iosBasicData/editypes";
|
|
|
type:'tree',
|
|
|
dicData:[],
|
|
|
disabled:false,
|
|
|
+ clearable: false,
|
|
|
forParameter:{
|
|
|
label: "title",
|
|
|
children:'children'
|
|
@@ -765,7 +767,6 @@ import {editypesList} from "@/api/iosBasicData/editypes";
|
|
|
}
|
|
|
},
|
|
|
created() {
|
|
|
- console.log(JSON.parse(localStorage.getItem('saber-tenantId')))
|
|
|
let Obj=JSON.parse(localStorage.getItem('saber-tenantId'))
|
|
|
this.saberTenantId = Obj?Obj.content:0;
|
|
|
this.saberUserInfo = JSON.parse(localStorage.getItem('saber-userInfo')).content
|
|
@@ -1599,7 +1600,6 @@ import {editypesList} from "@/api/iosBasicData/editypes";
|
|
|
}
|
|
|
})
|
|
|
this.pageLoading = true
|
|
|
- console.log(this.form)
|
|
|
billsSubmit(this.form).then(res=>{
|
|
|
this.pageLoading = false
|
|
|
this.$message({
|
|
@@ -1699,7 +1699,7 @@ import {editypesList} from "@/api/iosBasicData/editypes";
|
|
|
this.$set(this, 'form', res.data.data)
|
|
|
// console.log('form', this.form)
|
|
|
// console.log(this.$refs)
|
|
|
- // this.$refs.filescenter.onload()
|
|
|
+
|
|
|
this.copyFormData = JSON.parse(JSON.stringify(res.data.data))
|
|
|
// 如果已经请核就禁用按钮
|
|
|
// if (this.form.status == 1 || this.form.status == 2 || this.form.status == 3) {
|
|
@@ -1791,6 +1791,7 @@ import {editypesList} from "@/api/iosBasicData/editypes";
|
|
|
item.edit = false
|
|
|
}
|
|
|
// 文件中心
|
|
|
+ this.$refs.filescenter.getData(res.data.data)
|
|
|
for(let item of this.form.filesList) {
|
|
|
this.$set(item,'edit',false)
|
|
|
}
|