Browse Source

扫描记录

pre-production
马远东 1 year ago
parent
commit
7623cdb268
  1. 1
      src/api/basicdata/basicClient.js
  2. 9
      src/api/basicdata/basicdataFreight.js
  3. 79
      src/views/basicdata/brand/basicdataFreight.vue
  4. 3
      src/views/basicdata/brand/basicdataFreightFrom.vue
  5. 2
      src/views/warehouse/warehouseStock/warehouseStock.vue

1
src/api/basicdata/basicClient.js

@ -89,3 +89,4 @@ export const selectName = (current, size, params) => {
})
}

9
src/api/basicdata/basicdataFreight.js

@ -48,3 +48,12 @@ export const update = (row) => {
})
}
// 查看用户名称
export const $_QueryUserName = (params) => {
return request({
url: '/api/logpm-basicdata-zqb/basicdataClient/detail',
method: 'get',
params
})
}

79
src/views/basicdata/brand/basicdataFreight.vue

@ -28,7 +28,7 @@
plain
v-if="permission.basicdataFreight_add"
@click="ownSave"
>新增
>新增
</el-button>
<el-button
type="danger"
@ -51,11 +51,54 @@
<!-- @click="$refs.crud.rowAdd()">新增</el-button>-->
<!-- </template>-->
</avue-crud>
<el-dialog
v-model="Detailspop"
title="详情"
width="60%"
>
<el-form class="el_formInfo" :model="formInfo" label-width="300px" style="width:100%" disabled>
<div class='el_box_1'>
<el-form-item label="用户名称">
<el-input v-model="formInfo.clientName" />
</el-form-item>
<el-form-item label="品牌名称">
<el-input v-model="formInfo.clientName" />
</el-form-item>
<el-form-item label="一口价">
<el-input v-model="formInfo.clientName" />
</el-form-item>
<el-form-item label="品类">
<el-input v-model="formInfo.clientName" />
</el-form-item>
</div>
<div class='el_box_2'>
<el-form-item label="生效时间">
<el-input v-model="formInfo.clientName" />
</el-form-item>
<el-form-item label="截止时间">
<el-input v-model="formInfo.clientName" />
</el-form-item>
<el-form-item label="服务类型">
<el-input v-model="formInfo.clientName" />
</el-form-item>
</div>
</el-form>
<template #footer>
<div class="dialog-footer">
<el-button @click="Detailspop = false">关闭</el-button>
<!-- <el-button type="primary" @click="DetailspopFn">
确定
</el-button> -->
</div>
</template>
</el-dialog>
</basic-container>
</template>
<script>
import { getList, getDetail, add, update, remove } from '@/api/basicdata/basicdataFreight';
import { getList, getDetail, add, update, remove,$_QueryUserName } from '@/api/basicdata/basicdataFreight';
// import option from "@/option/basicdata/basicdataFreight";
import { mapGetters } from 'vuex';
import { exportBlob } from '@/api/common';
@ -72,6 +115,8 @@ export default {
query: {},
search: {},
loading: true,
Detailspop:true,
formInfo:{},//
page: {
pageSize: 30,
currentPage: 1,
@ -611,10 +656,32 @@ export default {
});
});
},
//
beforeOpen(done, type) {
this.Detailspop=true;//
console.log(this.form.id);
console.log('查看');
getDetail(this.form.id).then(res => {
this.form = res.data.data;
$_QueryUserName({
id:res.data.data.itemName
}).then(res=>{
this.formInfo.clientName = res.data.data.clientName
console.log(res,'客户名称');
})
});
return
if (['edit', 'view'].includes(type)) {
getDetail(this.form.id).then(res => {
this.form = res.data.data;
$_QueryUserName({
id:res.data.data.itemName
}).then(res=>{
this.formInfo.clientName = res.data.data.clientName
console.log(res,'客户名称');
})
});
}
done();
@ -706,5 +773,11 @@ export default {
margin-right:0
}
}
.el_formInfo{
display:flex;
flex-direction: column;
.el_box_1,.el_box_2{
display:flex;
}
}
</style>

3
src/views/basicdata/brand/basicdataFreightFrom.vue

@ -469,7 +469,7 @@ export default {
this.form.arterys = fei;
this.form.clientIds = this.form.clientIds;
this.form.brand = this.form.brand;
this.form.itemName = this.form.clientIds
this.form.category = this.form.category ? this.form.category.flat().join(',') : null;
console.log(this.DryWarehouseDistributionA, '干选择');
console.log(this.DryWarehouseDistributionB, '仓选择');
@ -478,6 +478,7 @@ export default {
// this.form.details = this.DryWarehouseDistributionB;
this.form.details = [].concat(...this.DryWarehouseDistributionA, ...this.DryWarehouseDistributionB, ...this.DryWarehouseDistributionC);
console.log('提交的数据》》》', this.form);
add(this.form).then(() => {
this.$store.commit('DEL_TAG_CURRENT'); //
this.$router.push('/basicdata/brand/basicdataFreight'); //

2
src/views/warehouse/warehouseStock/warehouseStock.vue

@ -286,7 +286,7 @@ export default {
{
prop: 'operatorTime',
label: '操作时间',
type: 6,
type: 4,
values: '',
width: '130',
checkarr: [],

Loading…
Cancel
Save