diff --git a/src/main.js b/src/main.js index e99db35..d5de5e6 100644 --- a/src/main.js +++ b/src/main.js @@ -33,6 +33,7 @@ Object.keys(filters).forEach(key => { Vue.use(allTools); Vue.use(ElementUI); Vue.use(VueClipboard) +Vue.config.silent = true; Vue.config.productionTip = false; Vue.prototype.selectDictLabel = selectDictLabel; let getUrl = ""; diff --git a/src/views/basic/BussinessTypeModify.vue b/src/views/basic/BussinessTypeModify.vue index e05b260..5cdb9ba 100644 --- a/src/views/basic/BussinessTypeModify.vue +++ b/src/views/basic/BussinessTypeModify.vue @@ -49,7 +49,7 @@
往来信息类型 
- +
- 特殊单据往来  + 特殊往来 
- + + + +
@@ -132,9 +135,9 @@
启用单据类型 - 允许手动输入客户信息 + 允许手动输入往来信息 - 单据是否审核出库 + 单据出入库必须审核
@@ -146,6 +149,7 @@ import {filterAll} from "@/api/basic/invWarehouse"; import {getCandidateBussinessType} from "../../api/receipts/bussinessType"; +import {getUnitMaintain} from "@/api/receipts/unitMaintain"; export default { name: "inputQuery", @@ -182,8 +186,8 @@ export default { label: "特殊往来" }], twoCheck: false, - editDefaultUnit: true - + editDefaultUnit: true, + defaultUnitList: [] }; }, methods: { @@ -207,6 +211,11 @@ export default { if (type != 2) { this.inputQuery.genUnit = false; } + if (type === '3') { + this.getDefaultUnitList(); + } else { + this.inputQuery.defaultUnit = null; + } }, //获取单据类型 getOrderType() { @@ -221,7 +230,18 @@ export default { }).catch(() => { }); - } + }, + //查询特殊往来数据集合 + getDefaultUnitList() { + let query = { + corpType: 4, + page: 1, + limit: 10000 + }; + getUnitMaintain(query).then((res) => { + this.defaultUnitList = res.data.list; + }) + }, }, computed: { corpType() { @@ -244,6 +264,7 @@ export default { this.getOrderType(); } this.getStorage(); + this.getDefaultUnitList(); } }; diff --git a/src/views/basic/invWarehouse.vue b/src/views/basic/invWarehouse.vue index 6f5d2c1..b738403 100644 --- a/src/views/basic/invWarehouse.vue +++ b/src/views/basic/invWarehouse.vue @@ -114,7 +114,7 @@ style="width: 100%"> diff --git a/src/views/product/UnitManage.vue b/src/views/product/UnitManage.vue index 704effe..6f0a53c 100644 --- a/src/views/product/UnitManage.vue +++ b/src/views/product/UnitManage.vue @@ -267,7 +267,7 @@ export default { corpTypeList: [ { value: 1, - label: "医院客户" + label: "客户" }, { value: 2, diff --git a/src/views/userManage/admin/authAdmin.vue b/src/views/userManage/admin/authAdmin.vue index d501d37..55c26f9 100644 --- a/src/views/userManage/admin/authAdmin.vue +++ b/src/views/userManage/admin/authAdmin.vue @@ -5,6 +5,16 @@ + + + + + + @@ -202,8 +212,8 @@ import { authAdminDelete, getAdminRoles } from "../../../api/auth/authAdmin"; +import {getCustomers} from "@/api/auth/customer"; -import store from "../../../store/index"; import {isBlank} from "@/utils/strUtil"; const formJson = { @@ -242,7 +252,7 @@ export default { page: 1, limit: 20, roleId: "", - customerId: store.getters.customerId + customerId: null }, list: [], total: 0, @@ -286,7 +296,8 @@ export default { {required: true, message: "请选择状态", trigger: "change"} ] }, - deleteLoading: false + deleteLoading: false, + customers: [] }; }, methods: { @@ -300,7 +311,7 @@ export default { page: 1, limit: 20, roleId: "", - customerId: store.getters.customerId + customerId: null }; this.getList(); }, @@ -340,6 +351,14 @@ export default { this.roles = res.data.list || []; }); }, + getCustomers() { + let query = {page: 1, limit: 10000}; + getCustomers(query).then((res) => { + this.customers = res.data.list; + }).catch((error) => { + this.$message.error("查询客户列表异常"); + }); + }, // 刷新表单 resetForm() { this.$nextTick(() => { @@ -499,6 +518,7 @@ export default { // 加载表格数据 this.getList(); this.getRoles(); + this.getCustomers(); } }; diff --git a/src/views/userManage/admin/authPermissionRule.vue b/src/views/userManage/admin/authPermissionRule.vue index 690a359..2eab778 100644 --- a/src/views/userManage/admin/authPermissionRule.vue +++ b/src/views/userManage/admin/authPermissionRule.vue @@ -46,7 +46,7 @@ :close-on-press-escape="false" :visible.sync="formVisible" :before-close="hideForm" - width="85%" + width="75%" top="5vh" > @@ -87,13 +87,13 @@ - +