From 363b03a2b9e3bf9edee2dd67d7cc662982be10e3 Mon Sep 17 00:00:00 2001 From: Zhao Qiqi <1287235164@qq.com> Date: Thu, 12 May 2022 10:31:14 +0800 Subject: [PATCH 1/9] =?UTF-8?q?=E4=BE=9B=E5=BA=94=E9=93=BE=E7=AE=A1?= =?UTF-8?q?=E7=90=86=E2=80=94=E2=80=94=E9=87=87=E8=B4=AD=E9=80=80=E5=BA=93?= =?UTF-8?q?=E3=80=81=E4=B8=9A=E5=8A=A1=E7=AE=A1=E7=90=86=E2=80=94=E2=80=94?= =?UTF-8?q?=E5=87=BA=E5=BA=93=E7=94=B3=E8=AF=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/api/chukuguanli/chukubanli.js | 15 +++++++- .../chukubanli/chukushenqingAdd.vue | 6 ++- .../chukubanli/chukushenqingInfo.vue | 37 +++++-------------- .../chukubanli/daichukucheliang.vue | 4 +- .../chukubanli/relation/userInfoLook.vue | 3 +- .../supplychain/caigoutuiku/caigoutuiku.vue | 8 ---- .../workFlow/caigoutuikuFlow/caigoutuiku.vue | 6 +-- .../caigoutuikuFlow/caigoutuikuEdit.vue | 2 +- 8 files changed, 34 insertions(+), 47 deletions(-) diff --git a/anrui-buscenter/anrui-buscenter-ui/src/api/chukuguanli/chukubanli.js b/anrui-buscenter/anrui-buscenter-ui/src/api/chukuguanli/chukubanli.js index b4e5c35d1c..4059b8805d 100644 --- a/anrui-buscenter/anrui-buscenter-ui/src/api/chukuguanli/chukubanli.js +++ b/anrui-buscenter/anrui-buscenter-ui/src/api/chukuguanli/chukubanli.js @@ -1,5 +1,4 @@ import request from '@/utils/request' -import qs from 'qs' // 待出库分页列表 已改 export function listPage(params) { @@ -13,7 +12,19 @@ export function listPage(params) { }); } -// 出库申请初始化/详情 已改 +// 验证是否可出库 +export function checkingApply(params) { + return request({ + url: '/buscenter/v1/busdeliveredapply/checkingApply', + method: 'post', + data: params, + headers: { + 'Content-Type': 'application/json' + } + }) +} + +// 出库申请详情、编辑回显 已改 export function fetchDetailsBySid(params) { return request({ url: '/buscenter/v1/busdeliveredapply/fetchDetailsBySid', diff --git a/anrui-buscenter/anrui-buscenter-ui/src/views/chukuguanli/chukubanli/chukushenqingAdd.vue b/anrui-buscenter/anrui-buscenter-ui/src/views/chukuguanli/chukubanli/chukushenqingAdd.vue index 40768212fe..e239b02ecc 100644 --- a/anrui-buscenter/anrui-buscenter-ui/src/views/chukuguanli/chukubanli/chukushenqingAdd.vue +++ b/anrui-buscenter/anrui-buscenter-ui/src/views/chukuguanli/chukubanli/chukushenqingAdd.vue @@ -243,7 +243,8 @@ useMessage = this.detailsList[i].useMessage this.isShow = false this.isShowLook = true - this.$refs['divUserInfo'].showInfo(useMessage, vinNo) + const createBtn = false + this.$refs['divUserInfo'].showInfo(useMessage, vinNo,createBtn) } } }, @@ -328,7 +329,8 @@ this.temp.sid = sid this.detailsList = response.data.listVo for (var i = 0; i < this.detailsList.length; i++) { - if (JSON.stringify(this.detailsList[i].useMessage) !== '{}') { + //JSON.stringify() + if (this.detailsList[i].useMessage.vinNo !== '') { this.detailsList[i].isExist = '1' } } diff --git a/anrui-buscenter/anrui-buscenter-ui/src/views/chukuguanli/chukubanli/chukushenqingInfo.vue b/anrui-buscenter/anrui-buscenter-ui/src/views/chukuguanli/chukubanli/chukushenqingInfo.vue index 478a30b1b0..0d0b6ca3cc 100644 --- a/anrui-buscenter/anrui-buscenter-ui/src/views/chukuguanli/chukubanli/chukushenqingInfo.vue +++ b/anrui-buscenter/anrui-buscenter-ui/src/views/chukuguanli/chukubanli/chukushenqingInfo.vue @@ -46,8 +46,8 @@ - - + + @@ -99,7 +99,7 @@ @@ -109,10 +109,13 @@ export default { size: 10, total: 0, params: { + staffSid: window.sessionStorage.getItem('staffSid'), sids: [], // 用于导出的时候保存已选择SID applicationCode: '', // 申请编号 createByName: '', // 申请人姓名 applicationDate: '', // 申请日期 + applicationStartDate:'', + applicationEndDate:'', externalMiningTypeKey: '', // 外采类型key externalMiningTypeValue: '', // 外采类型value purchasingUnitSid: '', // 采购单位sid @@ -168,19 +171,23 @@ export default { this.viewState = 2 this.$refs['divadd'].showAdd() }, - toEdit() { - if (this.multipleSelection.length === 0) { - this.$message({ showClose: true, type: 'error', message: '请选择一条记录进行编辑' }) - return - } - if (this.multipleSelection.length > 1) { - this.$message({ showClose: true, type: 'error', message: '只能选择一条记录进行编辑' }) - return - } - this.viewState = 3 - const row = this.multipleSelection[0] - this.$refs['divadd'].showEdit(row) - }, + toEdit() { + if (this.multipleSelection.length === 0) { + this.$message({ showClose: true, type: 'error', message: '请选择一条记录进行编辑' }) + return + } + if (this.multipleSelection.length > 1) { + this.$message({ showClose: true, type: 'error', message: '只能选择一条记录进行编辑' }) + return + } + this.viewState = 3 + const row = this.multipleSelection[0] + this.$refs['divadd'].showEdit(row) + }, + edit(row) { + this.viewState = 3 + this.$refs['divadd'].showEdit(row) + }, doSubmit(row) { // 提交的代码 this.btndisabled = true @@ -316,9 +323,9 @@ export default { return pageindex }, toInfo(row) { - this.$refs['divinfo'].showInfo(row) this.viewState = 4 - } + this.$refs['divinfo'].showInfo(row) + } } } diff --git a/anrui-scm/anrui-scm-ui/src/views/baseoutsourcingapplication/baseoutsourcingapplicationAdd.vue b/anrui-scm/anrui-scm-ui/src/views/baseoutsourcingapplication/baseoutsourcingapplicationAdd.vue index 3a1a7efeee..3279eae8e1 100644 --- a/anrui-scm/anrui-scm-ui/src/views/baseoutsourcingapplication/baseoutsourcingapplicationAdd.vue +++ b/anrui-scm/anrui-scm-ui/src/views/baseoutsourcingapplication/baseoutsourcingapplicationAdd.vue @@ -8,6 +8,7 @@
保存 + 提交 返回
@@ -19,183 +20,210 @@
外采申请表


- + *申请编号 - + {{formobj.applicationCode}} *申请人 - 张三 + {{formobj.createByName}} *申请日期 - + {{formobj.applicationDate}} - + *外采类型 - + 直接外采 政策外采 - + *采购单位 - + - + *车型 - + {{formobj.modelName}} 选择 - + *常用配置名称 - + {{formobj.configName}} - + *采购价格 - + *销售指导价 - - 10000 + + {{formobj.guidedPrice}} - + *厂家合同价 - - 10000 + + {{formobj.manufactorSettlementPrice}} *台数 - - 2 + + {{formobj.num}} - - - *订金 - - - - - - + + + *订金 + + + + + + *费用名称 - + *费用金额合计 - +
- ‘ - - +
+ 车辆列表 选择车辆 +
+ ‘ + + - +
- - + + + + 确 定 + + + + + + + 确 定 + + + - + diff --git a/anrui-scm/anrui-scm-ui/src/views/baseoutsourcingapplication/baseoutsourcingapplicationInfo.vue b/anrui-scm/anrui-scm-ui/src/views/baseoutsourcingapplication/baseoutsourcingapplicationInfo.vue index a52a2cb91b..1ffe9b6952 100644 --- a/anrui-scm/anrui-scm-ui/src/views/baseoutsourcingapplication/baseoutsourcingapplicationInfo.vue +++ b/anrui-scm/anrui-scm-ui/src/views/baseoutsourcingapplication/baseoutsourcingapplicationInfo.vue @@ -10,81 +10,68 @@
- -
外采申请表
+
外采申请表
- 申请编号 - {{ formobj.applicationCode }} + 申请编号 + + {{ formobj.applicationCode }} + 申请人姓名 + {{ formobj.createByName }} + 申请日期 + {{ formobj.applicationDate }} - - 申请人姓名 - {{ formobj.createByName }} - - - 申请日期 - {{ formobj.applicationDate }} - - - 外采类型key - {{ formobj.externalMiningTypeKey }} - - - 外采类型value - {{ formobj.externalMiningTypeValue }} - - - 采购单位sid - {{ formobj.purchasingUnitSid }} - - - 采购单位名称 - {{ formobj.purchasingUnitName }} - - - 车型sid - {{ formobj.modelSid }} - - - 车型名称 - {{ formobj.modelName }} + + 外采类型 + + + 政策外采 + 直接外采 + - 常用配置名称 - {{ formobj.configName }} + 采购单位名称 + {{ formobj.purchasingUnitName }} - 采购价格 - {{ formobj.purchasePrice }} + 车型名称 + {{ formobj.modelName }} + 常用配置名称 + {{ formobj.configName }} + + 采购价格 + {{ formobj.purchasePrice }} + 销售指导价 {{ formobj.guidedPrice }} - - - 厂家合同价 - {{ formobj.manufactorSettlementPrice }} - - + + 厂家合同价 + {{ formobj.manufactorSettlementPrice }} + 台数 {{ formobj.num }} - - - 订金 - {{ formobj.deposit }} - - + + 订金 + {{ formobj.deposit }} + 费用名称 {{ formobj.expenseName }} - - - 费用金额合计 - {{ formobj.totalExpenseAmount }} - - - 部门sid - {{ formobj.orgSid }} - + + 费用金额合计 + {{ formobj.totalExpenseAmount }} + +
+
+ 车辆列表 +
+ ‘ + + + +
+
@@ -95,22 +82,44 @@ export default { name: 'BaseOutsourcingApplicationInfo', data() { return { - formobj: {} + formobj: { + sid: '', + applicationCode: '123456', // 申请编号 + createByName: window.sessionStorage.getItem('name'), // 申请人姓名 + applicationDate: '', // 申请日期 + externalMiningTypeKey: '1', // 外采类型key + externalMiningTypeValue: '', // 外采类型value + purchasingUnitName: '', // 采购单位名称 + modelSid: '', // 车型sid + modelName: '', // 车型名称 + configName: '', // 常用配置名称 + configSid: '', // 常用配置sid + purchasePrice: '', // 采购价格 + guidedPrice: '', // 销售指导价 + manufactorSettlementPrice: '', // 厂家合同价 + num: '0', // 台数 + deposit: '', // 订金 + expenseName: '', // 费用名称 + totalExpenseAmount: '', // 费用金额合计 + orgSid: '', // 部门sid + baseOutsourcingApplicationVehicleDtos:[] + } } }, methods: { handleReturn() { - this.formobj = {} this.$emit('doback') }, showInfo(row) { + this.$nextTick(() => { + this.$refs['form_obj'].clearValidate() + }) + const _this = this req .fetchBySid(row.sid) .then(resp => { if (resp.success) { const vdata = resp.data - _this.formobj.id = vdata.id - _this.formobj.sid = vdata.sid // SID _this.formobj.applicationCode = vdata.applicationCode // 申请编号 _this.formobj.createByName = vdata.createByName // 申请人姓名 _this.formobj.applicationDate = vdata.applicationDate // 申请日期 @@ -122,13 +131,14 @@ export default { _this.formobj.modelName = vdata.modelName // 车型名称 _this.formobj.configName = vdata.configName // 常用配置名称 _this.formobj.purchasePrice = vdata.purchasePrice // 采购价格 - _this.formobj.guidedPrice = vdata.guidedPrice // 销售指导价 + _this.formobj.guidedPrice = vdata.guidedPrice // 销售指导价 _this.formobj.manufactorSettlementPrice = vdata.manufactorSettlementPrice // 厂家合同价 _this.formobj.num = vdata.num // 台数 _this.formobj.deposit = vdata.deposit // 订金 _this.formobj.expenseName = vdata.expenseName // 费用名称 _this.formobj.totalExpenseAmount = vdata.totalExpenseAmount // 费用金额合计 _this.formobj.orgSid = vdata.orgSid // 部门sid + _this.formobj.baseOutsourcingApplicationVehicleDtos = vdata.baseOutsourcingApplicationVehicleVos } }) .catch(e => { diff --git a/anrui-scm/anrui-scm-ui/src/views/baseoutsourcingapplication/baseoutsourcingapplicationvehicle.vue b/anrui-scm/anrui-scm-ui/src/views/baseoutsourcingapplication/baseoutsourcingapplicationvehicle.vue index 84487dc6af..21d3db8f41 100644 --- a/anrui-scm/anrui-scm-ui/src/views/baseoutsourcingapplication/baseoutsourcingapplicationvehicle.vue +++ b/anrui-scm/anrui-scm-ui/src/views/baseoutsourcingapplication/baseoutsourcingapplicationvehicle.vue @@ -1,12 +1,10 @@ @@ -66,31 +74,47 @@ import req from '@/api/baseoutsourcingapplication/baseoutsourcingapplicationvehi import ButtonBar from '@/components/ButtonBar' import Pagination from '@/components/pagination' import pageye from '@/components/pagination/pageye' -import divAdd from './baseoutsourcingapplicationvehicleAdd' -import divInfo from './baseoutsourcingapplicationvehicleInfo' export default { name: 'BaseOutsourcingApplicationVehicleIndex', components: { ButtonBar, Pagination, - pageye, - divAdd, - divInfo + pageye }, + props:{ + selectedSids:{ + type:String, + required:true + }, + modelSid:{ + type:String, + required:true + }, + configSid:{ + type:String, + required:true + } + }, data() { return { btndisabled: false, viewState: 1, // 1、列表 2、添加 3、修改 4、查看 - isSearchShow: true, + isSearchShow: false, tableLoading: false, dataList: [], + list: [], + tableKey:0, + listLoading: false, + sids: [], queryParams: { current: 1, size: 10, total: 0, params: { - sids: [], // 用于导出的时候保存已选择SID + modelSid:"", + configSid:"", + vehicleSid: "", // 用于导出的时候保存已选择SID outAppSid: '', // 外采申请单sid VIN: '' // 车架号 } @@ -102,159 +126,28 @@ export default { this.loadList() }, methods: { + getSids(){ + return this.multipleSelection; + }, resetState() { this.viewState = 1 }, - btnHandle(btnKey) { - switch (btnKey) { - case 'toAdd': - this.toAdd() - break - case 'toEdit': - this.toEdit() - break - case 'doSubmit': - this.doSubmit() - break - case 'doDel': - this.doDel() - break - case 'doImport': - this.doImport() - break - case 'doExport': - this.doExport() - break - default: - break - } - }, - toAdd(row) { - this.viewState = 2 - this.$refs['divadd'].showAdd() - }, - toEdit() { - if (this.multipleSelection.length === 0) { - this.$message({ showClose: true, type: 'error', message: '请选择一条记录进行编辑' }) - return - } - if (this.multipleSelection.length > 1) { - this.$message({ showClose: true, type: 'error', message: '只能选择一条记录进行编辑' }) - return - } - this.viewState = 3 - const row = this.multipleSelection[0] - this.$refs['divadd'].showEdit(row) - }, - doSubmit(row) { - // 提交的代码 - this.btndisabled = true - req - .doSubmit(this.queryParams.params) - .then(resp => { - console.log(resp) - this.btndisabled = false - if (resp.success) { - // 加提交后的逻辑 - } else { - // 根据resp.code进行异常情况处理 - } - }) - .catch(() => { - this.btndisabled = false - }) - }, - doDel(row) { - if (this.multipleSelection.length === 0) { - this.$message({ showClose: true, type: 'error', message: '请选择至少一条记录进行删除操作' }) - return - } - const _this = this - const sids = [] - this.multipleSelection.forEach(row => { - sids.push(row.sid) - }) - const tip = '请确认是否删除所选 ' + this.multipleSelection.length + ' 条记录?' - this.$confirm(tip, '提示', { - confirmButtonText: '确定', - cancelButtonText: '取消', - type: 'warning' - }) - .then(() => { - const loading = this.$loading({ - lock: true, - text: 'Loading', - spinner: 'el-icon-loading', - background: 'rgba(0, 0, 0, 0.7)' - }) - req - .delBySids(sids) - .then(resp => { - loading.close() - if (resp.success) { - _this.$message({ type: 'success', message: resp.msg, showClose: true }) - _this.loadList() - } else { - // 根据resp.code进行异常情况处理 - } - }) - .catch(e => { - loading.close() - }) - }) - .catch(() => {}) - }, - doImport(row) { - // 导入的代码 - req - .importExcel(this.queryParams.params) - .then(resp => { - if (resp.success) { - console.log(resp) - } - }) - .catch(() => {}) - }, - doExport(row) { - // 导出的代码 - const sids = [] - this.multipleSelection.forEach(row => { - sids.push(row.sid) - }) - this.queryParams.params.sids = sids - req - .exportExcel(this.queryParams.params) - .then(resp => { - if (resp.success) { - var map = resp.data - const fileName = map.filename // 导出文件名 - // // 对于标签,只有 Firefox 和 Chrome(内核) 支持 download 属性 - // // IE10以上支持blob但是依然不支持download - const link = document.createElement('a') // 创建a标签 - link.download = fileName // a标签添加属性 - link.style.display = 'none' - link.href = map.downurl - document.body.appendChild(link) - link.click() // 执行下载 - URL.revokeObjectURL(link.href) // 释放url - document.body.removeChild(link) // 释放标签 - } - }) - .catch(() => {}) - }, dosearch() { this.queryParams.current = 1 this.loadList() }, resetQuery() { - this.queryParams.params = {} - this.queryParams.params.sid = '' // sid - this.queryParams.params.name = '' // 登录名 + this.queryParams.params.vehicleSid = '' + this.queryParams.params.modelSid = '' + this.queryParams.params.configSid = '' this.dosearch() }, loadList() { const _this = this this.tableLoading = true + this.queryParams.params.vehicleSid = this.selectedSids + this.queryParams.params.modelSid = this.modelSid + this.queryParams.params.configSid = this.configSid req .listPage(this.queryParams) .then(resp => { diff --git a/anrui-scm/anrui-scm-ui/src/views/baseoutsourcingapplication/workflow/baseoutsourcingapplication.vue b/anrui-scm/anrui-scm-ui/src/views/baseoutsourcingapplication/workflow/baseoutsourcingapplication.vue new file mode 100644 index 0000000000..93bf81ba1b --- /dev/null +++ b/anrui-scm/anrui-scm-ui/src/views/baseoutsourcingapplication/workflow/baseoutsourcingapplication.vue @@ -0,0 +1,207 @@ + + + + + diff --git a/anrui-scm/anrui-scm-ui/src/views/baseoutsourcingapplication/workflow/baseoutsourcingapplicationAdd.vue b/anrui-scm/anrui-scm-ui/src/views/baseoutsourcingapplication/workflow/baseoutsourcingapplicationAdd.vue new file mode 100644 index 0000000000..f8d27104e9 --- /dev/null +++ b/anrui-scm/anrui-scm-ui/src/views/baseoutsourcingapplication/workflow/baseoutsourcingapplicationAdd.vue @@ -0,0 +1,453 @@ + + + + diff --git a/anrui-scm/anrui-scm-ui/src/views/baseoutsourcingapplication/workflow/baseoutsourcingapplicationInfo.vue b/anrui-scm/anrui-scm-ui/src/views/baseoutsourcingapplication/workflow/baseoutsourcingapplicationInfo.vue new file mode 100644 index 0000000000..fedfe2c636 --- /dev/null +++ b/anrui-scm/anrui-scm-ui/src/views/baseoutsourcingapplication/workflow/baseoutsourcingapplicationInfo.vue @@ -0,0 +1,192 @@ + + + + + From 12a9df3456f04e0755a77697a70ee22f65fee984 Mon Sep 17 00:00:00 2001 From: dimengzhe <251008545@qq.com> Date: Sat, 14 May 2022 16:37:59 +0800 Subject: [PATCH 7/9] =?UTF-8?q?=E9=94=80=E5=94=AE=E8=AE=A2=E5=8D=95-?= =?UTF-8?q?=E5=AE=8C=E5=96=84=E4=BF=9D=E5=AD=98=E6=97=B6=E7=9A=84=E5=AD=97?= =?UTF-8?q?=E6=AE=B5=E9=AA=8C=E8=AF=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../buscenter/biz/bussalesorder/BusSalesOrderService.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorder/BusSalesOrderService.java b/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorder/BusSalesOrderService.java index 0cdb098341..0b17400086 100644 --- a/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorder/BusSalesOrderService.java +++ b/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorder/BusSalesOrderService.java @@ -377,8 +377,10 @@ public class BusSalesOrderService extends MybatisBaseService Date: Sat, 14 May 2022 16:58:01 +0800 Subject: [PATCH 8/9] =?UTF-8?q?=E6=8C=89=E7=85=A7=E5=8E=9F=E5=9E=8B?= =?UTF-8?q?=E5=9B=BE=E5=BC=80=E5=8F=91=E5=9F=BA=E7=A1=80=E4=BF=A1=E6=81=AF?= =?UTF-8?q?--=E7=BB=8F=E9=94=80=E5=95=86=E7=AE=A1=E7=90=86=E7=9A=84?= =?UTF-8?q?=E6=96=B0=E5=A2=9E=E3=80=81=E7=BC=96=E8=BE=91=E3=80=81=E8=AF=A6?= =?UTF-8?q?=E6=83=85=E9=A1=B5=E9=9D=A2=E5=92=8C=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../anrui-base-ui/src/api/business/faRen.js | 34 +- .../anrui-base-ui/src/api/business/geRen.js | 8 +- .../jingxiaoshangguanli/jingxiaoshangAdd.vue | 1429 +++++++++++++++-- .../jingxiaoshangguanli/jingxiaoshangInfo.vue | 476 ++++-- .../jingxiaoshangguanli.vue | 449 ++---- 5 files changed, 1864 insertions(+), 532 deletions(-) diff --git a/anrui-base/anrui-base-ui/src/api/business/faRen.js b/anrui-base/anrui-base-ui/src/api/business/faRen.js index 6a32bfa6ea..02d17bd9f4 100644 --- a/anrui-base/anrui-base-ui/src/api/business/faRen.js +++ b/anrui-base/anrui-base-ui/src/api/business/faRen.js @@ -7,27 +7,47 @@ return request({ url: '/base/v1/basevehiclebrand/pagerList', method: 'post', data: data, - headers: { 'Content-Type': 'application/json' } + headers: { 'Content-Type': 'application/json' } }) } // 添加法人 export function SaveListFaRen(data) { return request({ - url: '/base/v1/basedistributorlegal/save', data, + url: '/base/v1/basedistributorlegal/save', method: 'post', data: data, - headers: { 'Content-Type': 'application/json' } + headers: { 'Content-Type': 'application/json' } }) } // 修改法人 export function UpdateFaRen(data) { return request({ - url: `/base/v1/basedistributorlegal/update/${data.sid}`, + url: '/base/v1/basedistributorlegal/update/' + data.sid, method: 'post', data: data, - headers: { 'Content-Type': 'application/json' } + headers: { 'Content-Type': 'application/json' } }) } + +// 添加个人 +export function SaveListGeRen(data) { + return request({ + url: '/base/v1/basedistributorperson/save', + method: 'post', + data: data, + headers: { 'Content-Type': 'application/json' } + }) +} +// 修改个人 +export function UpdateGeRen(data) { + return request({ + url: '/base/v1/basedistributorperson/update/' + data.sid, + method: 'post', + data: data, + headers: { 'Content-Type': 'application/json' } + }) +} + // 删除 export function deleteBySids(data) { return request({ @@ -48,8 +68,8 @@ export function brandLike(data) { // 回显/base/v1/basedistributor/details/{sid} export function detailsFaRen(data) { return request({ - url: '/base/v1/basedistributor/details/'+ data, - method: 'get', + url: '/base/v1/basedistributor/details/' + data, + method: 'get' }) } diff --git a/anrui-base/anrui-base-ui/src/api/business/geRen.js b/anrui-base/anrui-base-ui/src/api/business/geRen.js index 39733b91a1..6f61b15d81 100644 --- a/anrui-base/anrui-base-ui/src/api/business/geRen.js +++ b/anrui-base/anrui-base-ui/src/api/business/geRen.js @@ -1,14 +1,12 @@ import request from '@/utils/request' -import qs from 'qs' - // 添加个人 export function SaveListGeRen(data) { return request({ - url: '/base/v1/basedistributorperson/save', data, + url: '/base/v1/basedistributorperson/save', method: 'post', data: data, - headers: { 'Content-Type': 'application/json' } + headers: { 'Content-Type': 'application/json' } }) } // 修改个人 @@ -17,6 +15,6 @@ export function UpdateGeRen(data) { url: `/base/v1/basedistributorperson/update/${data.sid}`, method: 'post', data: data, - headers: { 'Content-Type': 'application/json' } + headers: { 'Content-Type': 'application/json' } }) } diff --git a/anrui-base/anrui-base-ui/src/views/jingxiaoshang/jingxiaoshangguanli/jingxiaoshangAdd.vue b/anrui-base/anrui-base-ui/src/views/jingxiaoshang/jingxiaoshangguanli/jingxiaoshangAdd.vue index a725573362..eaf7dc9fff 100644 --- a/anrui-base/anrui-base-ui/src/views/jingxiaoshang/jingxiaoshangguanli/jingxiaoshangAdd.vue +++ b/anrui-base/anrui-base-ui/src/views/jingxiaoshang/jingxiaoshangguanli/jingxiaoshangAdd.vue @@ -1,119 +1,1364 @@ + diff --git a/anrui-base/anrui-base-ui/src/views/jingxiaoshang/jingxiaoshangguanli/jingxiaoshangInfo.vue b/anrui-base/anrui-base-ui/src/views/jingxiaoshang/jingxiaoshangguanli/jingxiaoshangInfo.vue index 6aca6b678c..2c583d17e0 100644 --- a/anrui-base/anrui-base-ui/src/views/jingxiaoshang/jingxiaoshangguanli/jingxiaoshangInfo.vue +++ b/anrui-base/anrui-base-ui/src/views/jingxiaoshang/jingxiaoshangguanli/jingxiaoshangInfo.vue @@ -1,113 +1,409 @@ diff --git a/anrui-base/anrui-base-ui/src/views/jingxiaoshang/jingxiaoshangguanli/jingxiaoshangguanli.vue b/anrui-base/anrui-base-ui/src/views/jingxiaoshang/jingxiaoshangguanli/jingxiaoshangguanli.vue index 0e056022c0..5d63696849 100644 --- a/anrui-base/anrui-base-ui/src/views/jingxiaoshang/jingxiaoshangguanli/jingxiaoshangguanli.vue +++ b/anrui-base/anrui-base-ui/src/views/jingxiaoshang/jingxiaoshangguanli/jingxiaoshangguanli.vue @@ -1,247 +1,122 @@ From 924b7d5cf83beb15208b90ea9e5a47aa22554867 Mon Sep 17 00:00:00 2001 From: yunuo970428 <405378304@qq.com> Date: Sat, 14 May 2022 16:59:20 +0800 Subject: [PATCH 9/9] =?UTF-8?q?=E8=8E=B7=E5=8F=96=E7=99=BB=E5=BD=95?= =?UTF-8?q?=E7=94=A8=E6=88=B7=E4=BF=A1=E6=81=AF=E6=96=B9=E6=B3=95=E4=B8=AD?= =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E4=BD=BF=E7=94=A8=E7=BB=84=E7=BB=87=E7=9A=84?= =?UTF-8?q?=E5=85=A8=E8=B7=AF=E5=BE=84sid=E5=92=8C=E5=90=8D=E7=A7=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- anrui-base/anrui-base-ui/src/main.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/anrui-base/anrui-base-ui/src/main.js b/anrui-base/anrui-base-ui/src/main.js index 5629a0eb80..da2cbfcf3a 100644 --- a/anrui-base/anrui-base-ui/src/main.js +++ b/anrui-base/anrui-base-ui/src/main.js @@ -65,7 +65,9 @@ function getUserInfo() { userSid: data.sid, orgSid: data.organizationSid, // 单位sid Orgname: data.organizationName, - dwjb: data.dwjb + dwjb: data.dwjb, + orgNamePath: data.orgNamePath, // 使用组织全路径名称 + orgSidPath: data.orgSidPath // 使用组织全路径Sid }; // 结果存入缓存 window.sessionStorage.setItem('staffSid', user.staffSid) @@ -77,6 +79,8 @@ function getUserInfo() { window.sessionStorage.setItem('user', user) window.sessionStorage.setItem('departmentName', user.departmentName) window.sessionStorage.setItem('departmentSid', user.departmentSid) + window.sessionStorage.setItem('orgNamePath', user.orgNamePath) + window.sessionStorage.setItem('orgSidPath', user.orgSidPath) }) } getUserInfo()