|
@@ -20,12 +20,12 @@
|
|
|
<crop-select v-model="form.corpId" corpType="KH" :refresh="false" @getCorpData="getCorpData"
|
|
|
:disabled="detailData.status == 1"></crop-select>
|
|
|
</template>
|
|
|
- <template slot="warehouseId">
|
|
|
+ <!-- <template slot="warehouseId">
|
|
|
<el-cascader v-model="form.warehouseId" :options="storagetreeList" :show-all-levels="false"
|
|
|
:disabled="detailData.status == 1"
|
|
|
:props="{ checkStrictly: true, emitPath: false, label: 'title',multiple: true }" clearable>
|
|
|
</el-cascader>
|
|
|
- </template>
|
|
|
+ </template> -->
|
|
|
</avue-form>
|
|
|
</basic-container>
|
|
|
<containerTitle title="基础明细"></containerTitle>
|
|
@@ -152,19 +152,20 @@ export default {
|
|
|
value: "id"
|
|
|
},
|
|
|
dicData: [],
|
|
|
+ multiple: true,
|
|
|
span: 6,
|
|
|
},
|
|
|
{
|
|
|
label: "仓库",
|
|
|
prop: "warehouseId",
|
|
|
- // type: "cascader",
|
|
|
- // dataType: "string",
|
|
|
- // dicData: [],
|
|
|
- // props: {
|
|
|
- // label: 'title',
|
|
|
- // value: 'id'
|
|
|
- // },
|
|
|
- // multiple: true,
|
|
|
+ type: "cascader",
|
|
|
+ dataType: "string",
|
|
|
+ dicData: [],
|
|
|
+ props: {
|
|
|
+ label: 'title',
|
|
|
+ value: 'id'
|
|
|
+ },
|
|
|
+ multiple: true,
|
|
|
span: 6,
|
|
|
},
|
|
|
{
|
|
@@ -241,7 +242,7 @@ export default {
|
|
|
this.findObject(this.option.column, "billSdtatus").dicData = res.data.data;
|
|
|
});
|
|
|
getStoragetree().then(res => {
|
|
|
- this.storagetreeList = res.data.data;
|
|
|
+ this.findObject(this.option.column, "warehouseId").dicData = res.data.data;
|
|
|
})
|
|
|
getAllgoodstype().then(res => {
|
|
|
this.findObject(this.option.column, "goodsId").dicData =
|
|
@@ -268,9 +269,9 @@ export default {
|
|
|
this.loadingBtn=true
|
|
|
getDetail(id)
|
|
|
.then(res => {
|
|
|
- if (res.data.data.warehouseId) {
|
|
|
- res.data.data.warehouseId = res.data.data.warehouseId.split(',')
|
|
|
- }
|
|
|
+ // if (res.data.data.warehouseId) {
|
|
|
+ // res.data.data.warehouseId = res.data.data.warehouseId.split(',')
|
|
|
+ // }
|
|
|
this.form = res.data.data;
|
|
|
this.dataList = res.data.data.agreementitemsList;
|
|
|
this.orderFilesList = res.data.data.orderFilesList
|
|
@@ -323,17 +324,16 @@ export default {
|
|
|
this.$refs["form"].validate((valid, done) => {
|
|
|
done();
|
|
|
if (valid) {
|
|
|
- if (this.form.warehouseId) {
|
|
|
- console.log(this.form.warehouseId)
|
|
|
- this.form.warehouseId = this.form.warehouseId.join(',')
|
|
|
- }
|
|
|
+ // if (this.form.warehouseId) {
|
|
|
+ // this.form.warehouseId = this.form.warehouseId.join(',')
|
|
|
+ // }
|
|
|
this.loadingBtn = true;
|
|
|
submit({ ...this.form, agreementitemsList: this.dataList })
|
|
|
.then(res => {
|
|
|
this.$message.success("保存成功");
|
|
|
- if (res.data.data.data.warehouseId) {
|
|
|
- res.data.data.data.warehouseId = res.data.data.data.warehouseId.split(',')
|
|
|
- }
|
|
|
+ // if (res.data.data.data.warehouseId) {
|
|
|
+ // res.data.data.data.warehouseId = res.data.data.data.warehouseId.split(',')
|
|
|
+ // }
|
|
|
console.log()
|
|
|
this.form = res.data.data.data;
|
|
|
this.dataList = res.data.data.data.agreementitemsList;
|