From 19d2e5143d6fb51eff5ff34142f544a84b5c0303 Mon Sep 17 00:00:00 2001
From: yunuo970428 <405378304@qq.com>
Date: Mon, 15 May 2023 14:54:57 +0800
Subject: [PATCH 1/5] =?UTF-8?q?=E5=AE=8C=E5=96=84=E7=BB=8F=E9=94=80?=
=?UTF-8?q?=E5=95=86?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../guakaogongsiguanli/guakaogongsiAdd.vue | 114 +++++++++---------
1 file changed, 58 insertions(+), 56 deletions(-)
diff --git a/anrui-base/anrui-base-ui/src/views/guakaogongsi/guakaogongsiguanli/guakaogongsiAdd.vue b/anrui-base/anrui-base-ui/src/views/guakaogongsi/guakaogongsiguanli/guakaogongsiAdd.vue
index ff43fb24e3..d7bacf52e8 100644
--- a/anrui-base/anrui-base-ui/src/views/guakaogongsi/guakaogongsiguanli/guakaogongsiAdd.vue
+++ b/anrui-base/anrui-base-ui/src/views/guakaogongsi/guakaogongsiguanli/guakaogongsiAdd.vue
@@ -612,67 +612,69 @@ export default {
// this.registProvince = response.data.registAddressProvince
// this.registcity = response.data.registAddressCity
// this.registcount = response.data.registAddressCounty
- const managementcount_codes = this.temp.managementAddressCode.split('')
- this.managementProvinceCode = managementcount_codes[0] + managementcount_codes[1] + '0000'
- getProvince().then((res) => {
- if (res.code === '200') {
- this.inputProvinceList02 = res.data
- console.log('回显省02', this.inputProvinceList02)
- let bb = ''
- this.inputProvinceList02.forEach((e) => {
- if (e.districtCode === this.managementProvinceCode) {
- bb = {
- name: e.name,
- districtCode: e.districtCode,
- sid: e.sid
+ if (this.temp.managementAddressCode !== '') {
+ const managementcount_codes = this.temp.managementAddressCode.split('')
+ this.managementProvinceCode = managementcount_codes[0] + managementcount_codes[1] + '0000'
+ getProvince().then((res) => {
+ if (res.code === '200') {
+ this.inputProvinceList02 = res.data
+ console.log('回显省02', this.inputProvinceList02)
+ let bb = ''
+ this.inputProvinceList02.forEach((e) => {
+ if (e.districtCode === this.managementProvinceCode) {
+ bb = {
+ name: e.name,
+ districtCode: e.districtCode,
+ sid: e.sid
+ }
}
+ })
+ this.managementProvince = bb.name
+ var sid = {
+ sid: bb.sid
}
- })
- this.managementProvince = bb.name
- var sid = {
- sid: bb.sid
- }
- getCity(sid).then((res) => {
- if (res.code === '200') {
- this.inputCityList02 = res.data
- console.log('回显市02', this.inputCityList02)
- this.managementcityCode = managementcount_codes[0] + managementcount_codes[1] + managementcount_codes[2] + managementcount_codes[3] + '00'
- let cc = ''
- this.inputCityList02.forEach((e) => {
- if (e.districtCode === this.managementcityCode) {
- cc = {
- name: e.name,
- districtCode: e.districtCode,
- sid: e.sid
+ getCity(sid).then((res) => {
+ if (res.code === '200') {
+ this.inputCityList02 = res.data
+ console.log('回显市02', this.inputCityList02)
+ this.managementcityCode = managementcount_codes[0] + managementcount_codes[1] + managementcount_codes[2] + managementcount_codes[3] + '00'
+ let cc = ''
+ this.inputCityList02.forEach((e) => {
+ if (e.districtCode === this.managementcityCode) {
+ cc = {
+ name: e.name,
+ districtCode: e.districtCode,
+ sid: e.sid
+ }
}
+ })
+ this.managementcity = cc.name
+ var sid02 = {
+ sid: cc.sid
}
- })
- this.managementcity = cc.name
- var sid02 = {
- sid: cc.sid
- }
- getCounty(sid02).then((res) => {
- if (res.code === '200') {
- this.inputCountyList02 = res.data
- console.log('回显市03', this.inputCountyList02)
- this.managementcountCode = this.temp.managementAddressCode
- let dd = ''
- this.inputCountyList02.forEach((e) => {
- if (e.districtCode === this.managementcountCode) {
- dd = {
- name: e.name,
- districtCode: e.districtCode,
- sid: e.sid
+ getCounty(sid02).then((res) => {
+ if (res.code === '200') {
+ this.inputCountyList02 = res.data
+ console.log('回显市03', this.inputCountyList02)
+ this.managementcountCode = this.temp.managementAddressCode
+ let dd = ''
+ this.inputCountyList02.forEach((e) => {
+ if (e.districtCode === this.managementcountCode) {
+ dd = {
+ name: e.name,
+ districtCode: e.districtCode,
+ sid: e.sid
+ }
}
- }
- })
- this.managementcount = dd.name
- }
- })
- }
- })
- }
- })
+ })
+ this.managementcount = dd.name
+ }
+ })
+ }
+ })
+ }
+ })
+ }
this.getLevelList(sids)
}
})
From 3b8374d0222ca27525b11a73efb25f9bb8b3b810 Mon Sep 17 00:00:00 2001
From: yunuo970428 <405378304@qq.com>
Date: Mon, 15 May 2023 15:28:32 +0800
Subject: [PATCH 2/5] =?UTF-8?q?=E5=AE=8C=E5=96=84=E6=94=B6=E6=AC=BE?=
=?UTF-8?q?=E6=AC=BE=E9=A1=B9=E7=A1=AE=E8=AE=A4--=E5=A2=9E=E5=8A=A0?=
=?UTF-8?q?=E6=92=A4=E5=9B=9E=E5=8A=9F=E8=83=BD?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../paymentConfirmation/acknowledgementReceipt.vue | 13 ++++---------
1 file changed, 4 insertions(+), 9 deletions(-)
diff --git a/anrui-buscenter/anrui-finmanage-ui/src/views/anruifinmanagement/paymentConfirmation/acknowledgementReceipt.vue b/anrui-buscenter/anrui-finmanage-ui/src/views/anruifinmanagement/paymentConfirmation/acknowledgementReceipt.vue
index d523610dff..e0d9fab6cd 100644
--- a/anrui-buscenter/anrui-finmanage-ui/src/views/anruifinmanagement/paymentConfirmation/acknowledgementReceipt.vue
+++ b/anrui-buscenter/anrui-finmanage-ui/src/views/anruifinmanagement/paymentConfirmation/acknowledgementReceipt.vue
@@ -41,14 +41,13 @@
下载
- 办理
撤回
查看
- {{ scope.row.auditState == 1 ? '待审核' : scope.row.auditState == 2 ? '已驳回' : scope.row.auditState ==3 ? '已审核' : '' }}
+ {{ scope.row.auditState == 1 ? '待审核' : scope.row.auditState == 2 ? '已驳回' : scope.row.auditState == 3 ? '已审核' : scope.row.auditState == 4 ? '已撤回' : '' }}
@@ -151,8 +150,8 @@
取消
-
-
+
+
@@ -386,12 +385,8 @@ export default {
this.visibleDisabled = false
})
},
- toEdit(row) {
- this.viewState = 3
- this.$refs['divAdd'].showEdit(row)
- },
handLook(row) {
- this.viewState = 4
+ this.viewState = 3
this.$refs['divInfo'].showInfo(row)
},
resetState() {
From fa11bc7e0c041bbb41b0db5a815030bc954a73ea Mon Sep 17 00:00:00 2001
From: yunuo970428 <405378304@qq.com>
Date: Mon, 15 May 2023 15:29:18 +0800
Subject: [PATCH 3/5] =?UTF-8?q?=E5=AE=8C=E5=96=84=E5=BC=80=E7=A5=A8?=
=?UTF-8?q?=E7=AE=A1=E7=90=86--=E5=A2=9E=E5=8A=A0=E7=A1=AE=E8=AE=A4?=
=?UTF-8?q?=E6=8C=89=E9=92=AE?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../billingmanagementAdd.vue | 28 +++++++++++++++++--
1 file changed, 26 insertions(+), 2 deletions(-)
diff --git a/anrui-buscenter/anrui-finmanage-ui/src/views/anruifinmanagement/finginvoiceapply/billingmanagement/billingmanagementAdd.vue b/anrui-buscenter/anrui-finmanage-ui/src/views/anruifinmanagement/finginvoiceapply/billingmanagement/billingmanagementAdd.vue
index 4560ac0a98..7e86449ac5 100644
--- a/anrui-buscenter/anrui-finmanage-ui/src/views/anruifinmanagement/finginvoiceapply/billingmanagement/billingmanagementAdd.vue
+++ b/anrui-buscenter/anrui-finmanage-ui/src/views/anruifinmanagement/finginvoiceapply/billingmanagement/billingmanagementAdd.vue
@@ -7,6 +7,8 @@
保存
+ 确认
+
关闭
@@ -170,7 +172,8 @@ export default {
filePaths: [],
bitlingFilePaths: [],
certificatePaths: [],
- vinNo: ''
+ vinNo: '',
+ tempSave: ''
},
rules: {}
}
@@ -200,6 +203,7 @@ export default {
if (valid) {
this.getUrl()
this.submitdisabled = true
+ this.formobj.tempSave = true
saveOrUpdate(this.formobj).then((res) => {
if (res.success) {
this.$message({ showClose: true, type: 'success', message: '保存成功' })
@@ -213,6 +217,25 @@ export default {
}
})
},
+ handleSubmit() {
+ this.$refs['form_obj'].validate((valid) => {
+ if (valid) {
+ this.getUrl()
+ this.submitdisabled = true
+ this.formobj.tempSave = false
+ saveOrUpdate(this.formobj).then((res) => {
+ if (res.success) {
+ this.$message({ showClose: true, type: 'success', message: '操作陈工' })
+ this.handleReturn('true')
+ } else {
+ this.submitdisabled = false
+ }
+ }).catch(() => {
+ this.submitdisabled = false
+ })
+ }
+ })
+ },
getUrl() {
if (this.diploma_list.length > 0) {
const aa = []
@@ -241,7 +264,8 @@ export default {
invoiceNo: '',
invoiceCode: '',
filePaths: [],
- vinNo: ''
+ vinNo: '',
+ tempSave: ''
}
this.diploma_list = []
this.submitdisabled = false
From 90c7fac82919b0e69c977b626ccec8c3cd8a9850 Mon Sep 17 00:00:00 2001
From: dimengzhe
Date: Mon, 15 May 2023 15:34:51 +0800
Subject: [PATCH 4/5] =?UTF-8?q?=E4=BC=98=E5=8C=96?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../FinCollectionConfirmationService.java | 54 ++++++++++++-------
1 file changed, 36 insertions(+), 18 deletions(-)
diff --git a/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/fincollectionconfirmation/FinCollectionConfirmationService.java b/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/fincollectionconfirmation/FinCollectionConfirmationService.java
index 498fb78705..ac0222034d 100644
--- a/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/fincollectionconfirmation/FinCollectionConfirmationService.java
+++ b/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/fincollectionconfirmation/FinCollectionConfirmationService.java
@@ -1249,7 +1249,10 @@ public class FinCollectionConfirmationService extends MybatisBaseService=8){
+ freceivebillentry.setF_PAEZ_Base1(vvvv.getVIN().substring(vvvv.getVIN().length() - 8));
+ }
+
//收款用途
freceivebillentry.setFPURPOSEIDKey("001");
freceivebillentry.setFPURPOSEIDType("cw_skyt");
@@ -1378,7 +1381,10 @@ public class FinCollectionConfirmationService extends MybatisBaseService8){
+ freceivebillentry.setF_PAEZ_Base1(vvvv.getVIN().substring(vvvv.getVIN().length() - 8));
+ }
+
//收款用途
freceivebillentry.setFPURPOSEIDKey("001");
freceivebillentry.setFPURPOSEIDType("cw_skyt");
@@ -1507,7 +1513,10 @@ public class FinCollectionConfirmationService extends MybatisBaseService=8){
+ freceivebillentry.setF_PAEZ_Base1(vvvv.getVIN().substring(vvvv.getVIN().length() - 8));
+ }
+
//收款用途
freceivebillentry.setFPURPOSEIDKey("002");
freceivebillentry.setFPURPOSEIDType("cw_skyt");
@@ -2330,7 +2339,10 @@ public class FinCollectionConfirmationService extends MybatisBaseService=8){
+ freceivebillentry.setF_PAEZ_Base1(vvvv.getVIN().substring(vvvv.getVIN().length() - 8));
+ }
+
//收款用途
freceivebillentry.setFPURPOSEIDKey("001");
freceivebillentry.setFPURPOSEIDType("cw_skyt");
@@ -2462,7 +2474,10 @@ public class FinCollectionConfirmationService extends MybatisBaseService=8){
+ freceivebillentry.setF_PAEZ_Base1(vvvv.getVIN().substring(vvvv.getVIN().length() - 8));
+ }
+
//收款用途
freceivebillentry.setFPURPOSEIDKey("001");
freceivebillentry.setFPURPOSEIDType("cw_skyt");
@@ -2595,7 +2610,10 @@ public class FinCollectionConfirmationService extends MybatisBaseService=8){
+ freceivebillentry.setF_PAEZ_Base1(vvvv.getVIN().substring(vvvv.getVIN().length() - 8));
+ }
+
//收款用途
freceivebillentry.setFPURPOSEIDKey("002");
freceivebillentry.setFPURPOSEIDType("cw_skyt");
@@ -3097,7 +3115,7 @@ public class FinCollectionConfirmationService extends MybatisBaseService customerResultBean = crmCustomerTempFeign.checkCustomerOrUpdate(customerQuery);
log.info("推送客户{}", customerResultBean);
- return customerResultBean.getData();
+ return customerQuery.getCustomerNo();
}
//全款推送车款
@@ -3136,9 +3154,7 @@ public class FinCollectionConfirmationService extends MybatisBaseService= 8) {
freceivebillentry.setF_PAEZ_Base1(vv.getVIN().substring(vv.getVIN().length() - 8));
}
//收款用途
@@ -3222,9 +3238,7 @@ public class FinCollectionConfirmationService extends MybatisBaseService= 8) {
freceivebillentry.setF_PAEZ_Base1(vv.getVIN().substring(vv.getVIN().length() - 8));
}
//收款用途
@@ -3308,9 +3322,7 @@ public class FinCollectionConfirmationService extends MybatisBaseService= 8) {
freceivebillentry.setF_PAEZ_Base1(vv.getVIN().substring(vv.getVIN().length() - 8));
}
//收款用途
@@ -3787,7 +3799,10 @@ public class FinCollectionConfirmationService extends MybatisBaseService=8){
+ freceivebillentry.setF_PAEZ_Base1(vvvv.getVIN().substring(vvvv.getVIN().length() - 8));
+ }
+
//收款用途
freceivebillentry.setFPURPOSEIDKey("001");
freceivebillentry.setFPURPOSEIDType("cw_skyt");
@@ -3921,7 +3936,10 @@ public class FinCollectionConfirmationService extends MybatisBaseService=8){
+ freceivebillentry.setF_PAEZ_Base1(vvvv.getVIN().substring(vvvv.getVIN().length() - 8));
+ }
+
//收款用途
freceivebillentry.setFPURPOSEIDKey("002");
freceivebillentry.setFPURPOSEIDType("cw_skyt");
From aff20376de21607dbb32b3da243a302710d18dac Mon Sep 17 00:00:00 2001
From: fanzongzhe <285169773@qq.com>
Date: Mon, 15 May 2023 17:47:15 +0800
Subject: [PATCH 5/5] =?UTF-8?q?=E4=BC=98=E6=83=A0=E5=8C=85=E7=94=B3?=
=?UTF-8?q?=E8=AF=B7=E5=B7=B2=E7=BB=8F=E5=BC=80=E7=A5=A8=E7=AE=A1=E7=90=86?=
=?UTF-8?q?=E5=A2=9E=E5=8A=A0=E7=A1=AE=E8=AE=A4=E6=8C=89=E9=92=AE?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../AppDiscountpackageQuery.java | 4 +-
.../BaseDiscountpackageFeign.java | 16 +-
.../BaseDiscountpackageFeignFallback.java | 5 +
.../AppDiscountpackageApplyDto.java | 20 +-
.../BaseDiscountpackageApply.java | 20 +-
.../BaseDiscountpackageApplyDetailsVo.java | 25 +-
.../BaseDiscountpackageApplyDto.java | 66 +-
.../BaseDiscountpackageApplyFeign.java | 5 +-
.../BaseDiscountpackageApplyQuery.java | 70 +-
.../BaseDiscountpackageApplyVo.java | 37 +-
.../BaseDiscountpackageApplyCompleteDto.java | 4 +-
.../AppDiscountpackagelistDto.java | 4 +-
.../BaseDiscountpackagelist.java | 2 +-
.../BaseDiscountpackagelistDto.java | 15 +-
.../BaseDiscountpackagelistFeign.java | 12 +-
.../BaseDiscountpackagelistFeignFallback.java | 5 +
.../commoncontract/CommonContractFeign.java | 4 +
.../CommonContractFeignFallback.java | 5 +
.../BaseDiscountpackageMapper.java | 3 +
.../BaseDiscountpackageMapper.xml | 48 +-
.../BaseDiscountpackageRest.java | 10 +
.../BaseDiscountpackageService.java | 40 +-
.../BaseDiscountpackageApplyService.java | 771 ++++++++++--------
.../BaseDiscountpackagelistMapper.java | 27 +-
.../BaseDiscountpackagelistMapper.xml | 27 +-
.../BaseDiscountpackagelistRest.java | 72 +-
.../BaseDiscountpackagelistService.java | 4 +
.../commoncontract/CommonContractMapper.java | 2 +
.../commoncontract/CommonContractMapper.xml | 10 +
.../commoncontract/CommonContractRest.java | 10 +
.../commoncontract/CommonContractService.java | 29 +-
.../BusAdvanceGinvoiceapplyFeign.java | 1 -
.../BusAdvanceGinvoiceapplyService.java | 3 +-
.../biz/bussalesorder/BusSalesOrderMapper.xml | 1 +
.../bussalesorder/BusSalesOrderService.java | 3 -
.../FinVehicleInvoiceDetailsVo.java | 3 +-
.../FinVehicleInvoiceDto.java | 2 +
.../FinVehicleInvoiceService.java | 12 +-
.../AppDiscountpackageFegin.java | 3 +-
39 files changed, 839 insertions(+), 561 deletions(-)
diff --git a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basediscountpackage/AppDiscountpackageQuery.java b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basediscountpackage/AppDiscountpackageQuery.java
index 459e62893f..a8d691b95a 100644
--- a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basediscountpackage/AppDiscountpackageQuery.java
+++ b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basediscountpackage/AppDiscountpackageQuery.java
@@ -15,6 +15,6 @@ public class AppDiscountpackageQuery implements Query {
private String names;
@ApiModelProperty("申请日期")
private String date;
- @ApiModelProperty("1待办 2已办")
- private String type;
+// @ApiModelProperty("1待办 2已办")
+// private String type;
}
diff --git a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basediscountpackage/BaseDiscountpackageFeign.java b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basediscountpackage/BaseDiscountpackageFeign.java
index ee72b2d2f0..03a7f40517 100644
--- a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basediscountpackage/BaseDiscountpackageFeign.java
+++ b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basediscountpackage/BaseDiscountpackageFeign.java
@@ -31,7 +31,7 @@ import java.util.List;
*/
@Api(tags = "优惠包")
@FeignClient(
- contextId = "basediscou-ntpackage-BaseDiscountpackage",
+ contextId = "basediscountpackage-BaseDiscountpackage",
name = "anrui-base",
path = "v1/basediscountpackage",
fallback = BaseDiscountpackageFeignFallback.class)
@@ -65,9 +65,9 @@ public interface BaseDiscountpackageFeign {
@PostMapping("selectSalesOrderList")
ResultBean> selectSalesOrderList(@RequestBody PagerQuery query);
- @ApiOperation("移动端-销售订单获取销售政策优惠包")
- @GetMapping("/getAppPackage/{userSid}")
- ResultBean> getAppPackage(@PathVariable(value = "userSid") String userSid);
+ @ApiOperation("查询本公司下优惠政策列表")
+ @GetMapping("/getAppPackageByUseOrg")
+ ResultBean> getAppPackageByUseOrg(String userOrg);
@ApiOperation("移动端-销售订单获取销售政策优惠包:切换机构")
@GetMapping("/getAppPackage")
@@ -81,6 +81,10 @@ public interface BaseDiscountpackageFeign {
@GetMapping("/selectAppDiscountpackageListByUserSid")
ResultBean> selectAppDiscountpackageListByUserSid(@SpringQueryMap AppLableQuery appLableQuery);
+ @ApiOperation("移动端-销售订单获取销售政策优惠包")
+ @GetMapping("/getAppPackage/{userSid}")
+ ResultBean> getAppPackage(@PathVariable(value = "userSid") String userSid);
+
/*****************************销售政策流程****************************************************/
@ApiOperation("提交销售政策流程")
@@ -117,11 +121,11 @@ public interface BaseDiscountpackageFeign {
@ApiOperation(value = "销售订单获取车辆的促销金额")
@GetMapping(value = "/getMoney")
- ResultBean> getMoney(@RequestParam("vinSid")String vinSid,@RequestParam("orgSid")String orgSid);
+ ResultBean> getMoney(@RequestParam("vinSid") String vinSid, @RequestParam("orgSid") String orgSid);
@ApiOperation(value = "移动端销售政策详情")
@GetMapping(value = "/selectDiscountpackage/{sid}")
- ResultBean selectDiscountpackage(@PathVariable("sid")String sid);
+ ResultBean selectDiscountpackage(@PathVariable("sid") String sid);
}
\ No newline at end of file
diff --git a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basediscountpackage/BaseDiscountpackageFeignFallback.java b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basediscountpackage/BaseDiscountpackageFeignFallback.java
index 8b94fe643e..ad136bcf78 100644
--- a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basediscountpackage/BaseDiscountpackageFeignFallback.java
+++ b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basediscountpackage/BaseDiscountpackageFeignFallback.java
@@ -63,6 +63,11 @@ public class BaseDiscountpackageFeignFallback implements BaseDiscountpackageFeig
return null;
}
+ @Override
+ public ResultBean> getAppPackageByUseOrg(String userOrg) {
+ return null;
+ }
+
@Override
public ResultBean> getAppPackage(String userSid) {
return null;
diff --git a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basediscountpackageapply/AppDiscountpackageApplyDto.java b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basediscountpackageapply/AppDiscountpackageApplyDto.java
index 0737dbd2f6..d8da67443f 100644
--- a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basediscountpackageapply/AppDiscountpackageApplyDto.java
+++ b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basediscountpackageapply/AppDiscountpackageApplyDto.java
@@ -90,16 +90,16 @@ public class AppDiscountpackageApplyDto implements Dto {
private String taskId; // taskId
@ApiModelProperty("申请人组织路径")
private String orgSidPath; // 申请人组织路径
- @ApiModelProperty("合同sid")
- private String contractSid;
- @ApiModelProperty("车型sid")
- private String modelSid;
- @ApiModelProperty("配置sid")
- private String configSid;
- @ApiModelProperty("销售订单sid")
- private String saleOrderSid;
- @ApiModelProperty("成交价")
- private String price;
+// @ApiModelProperty("合同sid")
+// private String contractSid;
+// @ApiModelProperty("车型sid")
+// private String modelSid;
+// @ApiModelProperty("配置sid")
+// private String configSid;
+// @ApiModelProperty("销售订单sid")
+// private String saleOrderSid;
+// @ApiModelProperty("成交价")
+// private String price;
@ApiModelProperty("优惠包列表")
private List discountPackageList; // 优惠包列表
}
\ No newline at end of file
diff --git a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basediscountpackageapply/BaseDiscountpackageApply.java b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basediscountpackageapply/BaseDiscountpackageApply.java
index 87902224ed..b3357af1f7 100644
--- a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basediscountpackageapply/BaseDiscountpackageApply.java
+++ b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basediscountpackageapply/BaseDiscountpackageApply.java
@@ -84,14 +84,14 @@ public class BaseDiscountpackageApply extends BaseEntity {
private String taskId; // taskId
@ApiModelProperty("申请人组织路径")
private String orgSidPath; // 申请人组织路径
- @ApiModelProperty("合同sid")
- private String contractSid;
- @ApiModelProperty("车型sid")
- private String modelSid;
- @ApiModelProperty("配置sid")
- private String configSid;
- @ApiModelProperty("销售订单sid")
- private String saleOrderSid;
- @ApiModelProperty("成交价")
- private String price;
+// @ApiModelProperty("合同sid")
+// private String contractSid;
+// @ApiModelProperty("车型sid")
+// private String modelSid;
+// @ApiModelProperty("配置sid")
+// private String configSid;
+// @ApiModelProperty("销售订单sid")
+// private String saleOrderSid;
+// @ApiModelProperty("成交价")
+// private String price;
}
diff --git a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basediscountpackageapply/BaseDiscountpackageApplyDetailsVo.java b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basediscountpackageapply/BaseDiscountpackageApplyDetailsVo.java
index 7d914e7529..82c7b400d7 100644
--- a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basediscountpackageapply/BaseDiscountpackageApplyDetailsVo.java
+++ b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basediscountpackageapply/BaseDiscountpackageApplyDetailsVo.java
@@ -26,12 +26,15 @@
package com.yxt.anrui.base.api.basediscountpackageapply;
+import com.yxt.anrui.base.api.basediscountpackagelist.BaseDiscountpackagelistDto;
import com.yxt.common.core.vo.Vo;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
+import java.util.List;
+
/**
* Project: anrui-base(优惠包申请)
* File: BaseDiscountpackageApplyVo.java
@@ -85,14 +88,16 @@ public class BaseDiscountpackageApplyDetailsVo implements Vo {
private String taskId; // taskId
@ApiModelProperty("申请人组织路径")
private String orgSidPath; // 申请人组织路径
- @ApiModelProperty("合同sid")
- private String contractSid;
- @ApiModelProperty("车型sid")
- private String modelSid;
- @ApiModelProperty("配置sid")
- private String configSid;
- @ApiModelProperty("销售订单sid")
- private String saleOrderSid;
- @ApiModelProperty("成交价")
- private String price;
+// @ApiModelProperty("合同sid")
+// private String contractSid;
+// @ApiModelProperty("车型sid")
+// private String modelSid;
+// @ApiModelProperty("配置sid")
+// private String configSid;
+// @ApiModelProperty("销售订单sid")
+// private String saleOrderSid;
+ @ApiModelProperty("优惠包列表")
+ private List discountPackageList;
+// @ApiModelProperty("成交价")
+// private String price;
}
\ No newline at end of file
diff --git a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basediscountpackageapply/BaseDiscountpackageApplyDto.java b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basediscountpackageapply/BaseDiscountpackageApplyDto.java
index f513e80ee4..8138e8da1a 100644
--- a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basediscountpackageapply/BaseDiscountpackageApplyDto.java
+++ b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basediscountpackageapply/BaseDiscountpackageApplyDto.java
@@ -26,12 +26,18 @@
package com.yxt.anrui.base.api.basediscountpackageapply;
+import com.yxt.anrui.base.api.basediscountpackage.BaseDiscountpackage;
+import com.yxt.anrui.base.api.basediscountpackage.BaseDiscountpackageByApplyDto;
+import com.yxt.anrui.base.api.basediscountpackagelist.BaseDiscountpackagelistDto;
+import com.yxt.anrui.base.api.commoncontract.CommonContract;
import com.yxt.common.core.dto.Dto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
+import java.util.List;
+
/**
* Project: anrui-base(优惠包申请)
* File: BaseDiscountpackageApplyDto.java
@@ -51,48 +57,54 @@ public class BaseDiscountpackageApplyDto implements Dto {
private String sid; // sid
- @ApiModelProperty("合同编号")
+ @ApiModelProperty("申请人sid")
+ private String createBySid; // 申请人sid
+ @ApiModelProperty("合同编号")
private String contractId; // 合同编号
- @ApiModelProperty("申请人")
+ @ApiModelProperty("申请人")
private String applyName; // 申请人
- @ApiModelProperty("客户名称")
+ @ApiModelProperty("客户名称")
private String customerName; // 客户名称
- @ApiModelProperty("申请日期")
+ @ApiModelProperty("申请日期")
private String applyDate; // 申请日期
- @ApiModelProperty("创建组织sid")
+ @ApiModelProperty("创建组织sid")
private String createOrgSid; // 创建组织sid
- @ApiModelProperty("创建组织名称")
+ @ApiModelProperty("创建组织名称")
private String createOrgName; // 创建组织名称
- @ApiModelProperty("使用组织sid")
+ @ApiModelProperty("使用组织sid")
private String useOrgSid; // 使用组织sid
- @ApiModelProperty("使用组织名称")
+ @ApiModelProperty("使用组织名称")
private String useOrgName; // 使用组织名称
- @ApiModelProperty("是否显示办理按钮 提交后不显示")
+ @ApiModelProperty("是否显示办理按钮 提交后不显示")
private Boolean showHandleBtn; // 是否显示办理按钮 提交后不显示
- @ApiModelProperty("车型名称")
+ @ApiModelProperty("车型名称")
private String model; // 车型名称
- @ApiModelProperty("台数")
+ @ApiModelProperty("台数")
private String number; // 台数
- @ApiModelProperty("流程定义的id")
+ @ApiModelProperty("流程定义的id")
private String procDefId; // 流程定义的id
- @ApiModelProperty("环节定义的sid")
+ @ApiModelProperty("环节定义的sid")
private String nodeSid; // 环节定义的sid
- @ApiModelProperty("流程实例的sid")
+ @ApiModelProperty("流程实例的sid")
private String procInstId; // 流程实例的sid
- @ApiModelProperty("流程状态")
+ @ApiModelProperty("流程状态")
private String nodeState; // 流程状态
- @ApiModelProperty("taskId")
+ @ApiModelProperty("taskId")
private String taskId; // taskId
- @ApiModelProperty("申请人组织路径")
+ @ApiModelProperty("申请人组织路径")
private String orgSidPath; // 申请人组织路径
- @ApiModelProperty("合同sid")
- private String contractSid;
- @ApiModelProperty("车型sid")
- private String modelSid;
- @ApiModelProperty("配置sid")
- private String configSid;
- @ApiModelProperty("销售订单sid")
- private String saleOrderSid;
- @ApiModelProperty("成交价")
- private String price;
+ @ApiModelProperty("备注")
+ private String remarks; // 备注
+ @ApiModelProperty("优惠包列表")
+ private List discountPackageList;
+// @ApiModelProperty("合同sid")
+// private String contractSid;
+// @ApiModelProperty("车型sid")
+// private String modelSid;
+// @ApiModelProperty("配置sid")
+// private String configSid;
+// @ApiModelProperty("销售订单sid")
+// private String saleOrderSid;
+// @ApiModelProperty("成交价")
+// private String price;
}
\ No newline at end of file
diff --git a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basediscountpackageapply/BaseDiscountpackageApplyFeign.java b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basediscountpackageapply/BaseDiscountpackageApplyFeign.java
index b63f33ad1c..f343198b58 100644
--- a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basediscountpackageapply/BaseDiscountpackageApplyFeign.java
+++ b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basediscountpackageapply/BaseDiscountpackageApplyFeign.java
@@ -79,7 +79,7 @@ public interface BaseDiscountpackageApplyFeign {
@DeleteMapping("/delBySids")
@ResponseBody
public ResultBean delBySids(@RequestBody String[] sids);
-
+
@ApiOperation("根据SID获取一条记录")
@GetMapping("/fetchDetailsBySid/{sid}")
@ResponseBody
@@ -103,7 +103,7 @@ public interface BaseDiscountpackageApplyFeign {
/**************************流程接口************************************/
- @ApiOperation("提交入账申请")
+ @ApiOperation("优惠包提交申请")
@PostMapping("/submitRecordApplication")
public ResultBean submitRecordApplication(@RequestBody @Valid SubmitBaseDiscountpackageApplyDto dto);
@@ -134,4 +134,5 @@ public interface BaseDiscountpackageApplyFeign {
@ApiOperation(value = "获取上一个环节")
@GetMapping(value = "/getPreviousNodesForReject")
ResultBean getPreviousNodesForReject(@Valid @SpringQueryMap GetNodeQuery query);
+
}
\ No newline at end of file
diff --git a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basediscountpackageapply/BaseDiscountpackageApplyQuery.java b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basediscountpackageapply/BaseDiscountpackageApplyQuery.java
index c50ca1e244..cd7ce5f648 100644
--- a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basediscountpackageapply/BaseDiscountpackageApplyQuery.java
+++ b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basediscountpackageapply/BaseDiscountpackageApplyQuery.java
@@ -49,39 +49,45 @@ import lombok.Data;
@ApiModel(value = "优惠包申请 查询条件", description = "优惠包申请 查询条件")
public class BaseDiscountpackageApplyQuery implements Query {
- @ApiModelProperty("合同编号")
+ @ApiModelProperty("用户sid")
+ private String userSid; // 用户sid
+ @ApiModelProperty("合同编号")
private String contractId; // 合同编号
- @ApiModelProperty("申请人")
- private String applyName; // 申请人
- @ApiModelProperty("客户名称")
+ @ApiModelProperty("客户名称")
private String customerName; // 客户名称
- @ApiModelProperty("申请日期")
- private String applyDate; // 申请日期
- @ApiModelProperty("创建组织sid")
- private String createOrgSid; // 创建组织sid
- @ApiModelProperty("创建组织名称")
- private String createOrgName; // 创建组织名称
- @ApiModelProperty("使用组织sid")
- private String useOrgSid; // 使用组织sid
- @ApiModelProperty("使用组织名称")
- private String useOrgName; // 使用组织名称
- @ApiModelProperty("是否显示办理按钮 提交后不显示")
- private Boolean showHandleBtn; // 是否显示办理按钮 提交后不显示
- @ApiModelProperty("车型名称")
- private String model; // 车型名称
- @ApiModelProperty("台数")
- private String number; // 台数
- @ApiModelProperty("流程定义的id")
- private String procDefId; // 流程定义的id
- @ApiModelProperty("环节定义的sid")
- private String nodeSid; // 环节定义的sid
- @ApiModelProperty("流程实例的sid")
- private String procInstId; // 流程实例的sid
- @ApiModelProperty("流程状态")
- private String nodeState; // 流程状态
- @ApiModelProperty("taskId")
- private String taskId; // taskId
- @ApiModelProperty("申请人组织路径")
- private String orgSidPath; // 申请人组织路径
+ @ApiModelProperty("申请开始时间")
+ private String createStartTime; // 申请开始时间
+ @ApiModelProperty("申请结束时间")
+ private String createEndTime; // 申请结束时间
+// @ApiModelProperty("申请日期")
+// private String applyDate; // 申请日期
+// @ApiModelProperty("创建组织sid")
+// private String createOrgSid; // 创建组织sid
+// @ApiModelProperty("创建组织名称")
+// private String createOrgName; // 创建组织名称
+// @ApiModelProperty("使用组织sid")
+// private String useOrgSid; // 使用组织sid
+// @ApiModelProperty("使用组织名称")
+// private String useOrgName; // 使用组织名称
+// @ApiModelProperty("是否显示办理按钮 提交后不显示")
+// private Boolean showHandleBtn; // 是否显示办理按钮 提交后不显示
+// @ApiModelProperty("车型名称")
+// private String model; // 车型名称
+// @ApiModelProperty("台数")
+// private String number; // 台数
+// @ApiModelProperty("流程定义的id")
+// private String procDefId; // 流程定义的id
+// @ApiModelProperty("环节定义的sid")
+// private String nodeSid; // 环节定义的sid
+// @ApiModelProperty("流程实例的sid")
+// private String procInstId; // 流程实例的sid
+// @ApiModelProperty("流程状态")
+// private String nodeState; // 流程状态
+// @ApiModelProperty("taskId")
+// private String taskId; // taskId
+// @ApiModelProperty("申请人组织路径")
+// private String orgSidPath; // 申请人组织路径
+// @ApiModelProperty("申请人")
+// private String applyName; // 申请人
}
diff --git a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basediscountpackageapply/BaseDiscountpackageApplyVo.java b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basediscountpackageapply/BaseDiscountpackageApplyVo.java
index 41168d1b76..73c81a4db7 100644
--- a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basediscountpackageapply/BaseDiscountpackageApplyVo.java
+++ b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basediscountpackageapply/BaseDiscountpackageApplyVo.java
@@ -31,6 +31,7 @@ import com.yxt.common.core.vo.Vo;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
+import org.springframework.format.annotation.DateTimeFormat;
/**
* Project: anrui-base(优惠包申请)
@@ -51,39 +52,41 @@ public class BaseDiscountpackageApplyVo implements Vo {
private String sid; // sid
- @ApiModelProperty("合同编号")
+ @ApiModelProperty("合同编号")
private String contractId; // 合同编号
- @ApiModelProperty("申请人")
+ @ApiModelProperty("申请人")
private String applyName; // 申请人
- @ApiModelProperty("客户名称")
+ @ApiModelProperty("客户名称")
private String customerName; // 客户名称
- @ApiModelProperty("申请日期")
+ @ApiModelProperty("申请日期")
private String applyDate; // 申请日期
- @ApiModelProperty("创建组织sid")
+ @ApiModelProperty("创建组织sid")
private String createOrgSid; // 创建组织sid
- @ApiModelProperty("创建组织名称")
+ @ApiModelProperty("创建组织名称")
private String createOrgName; // 创建组织名称
- @ApiModelProperty("使用组织sid")
+ @ApiModelProperty("使用组织sid")
private String useOrgSid; // 使用组织sid
- @ApiModelProperty("使用组织名称")
+ @ApiModelProperty("使用组织名称")
private String useOrgName; // 使用组织名称
- @ApiModelProperty("是否显示办理按钮 提交后不显示")
+ @ApiModelProperty("是否显示办理按钮 提交后不显示")
private Boolean showHandleBtn; // 是否显示办理按钮 提交后不显示
- @ApiModelProperty("车型名称")
+ @ApiModelProperty("车型名称")
private String model; // 车型名称
- @ApiModelProperty("台数")
+ @ApiModelProperty("台数")
private String number; // 台数
- @ApiModelProperty("流程定义的id")
+ @ApiModelProperty("流程定义的id")
private String procDefId; // 流程定义的id
- @ApiModelProperty("环节定义的sid")
+ @ApiModelProperty("环节定义的sid")
private String nodeSid; // 环节定义的sid
- @ApiModelProperty("流程实例的sid")
+ @ApiModelProperty("流程实例的sid")
private String procInstId; // 流程实例的sid
- @ApiModelProperty("流程状态")
+ @ApiModelProperty("流程状态")
private String nodeState; // 流程状态
- @ApiModelProperty("taskId")
+ @ApiModelProperty("taskId")
private String taskId; // taskId
- @ApiModelProperty("申请人组织路径")
+ @ApiModelProperty("申请人组织路径")
private String orgSidPath; // 申请人组织路径
+ @ApiModelProperty("销售订单sid")
+ private String saleOrderSid; // 销售订单sid
}
diff --git a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basediscountpackageapply/flow/BaseDiscountpackageApplyCompleteDto.java b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basediscountpackageapply/flow/BaseDiscountpackageApplyCompleteDto.java
index 75377853ac..1c3063f701 100644
--- a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basediscountpackageapply/flow/BaseDiscountpackageApplyCompleteDto.java
+++ b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basediscountpackageapply/flow/BaseDiscountpackageApplyCompleteDto.java
@@ -40,6 +40,6 @@ public class BaseDiscountpackageApplyCompleteDto implements Dto {
private String businessSid;
@ApiModelProperty(value = "分支字段及业务字段")
private Map formVariables;
- @ApiModelProperty("调账车辆列表")
- private List baseInternalPurchaseVehicles; // 调账车辆列表
+// @ApiModelProperty("调账车辆列表")
+// private List baseInternalPurchaseVehicles; // 调账车辆列表
}
diff --git a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basediscountpackagelist/AppDiscountpackagelistDto.java b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basediscountpackagelist/AppDiscountpackagelistDto.java
index e3d1f0fff0..4fd7ef7542 100644
--- a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basediscountpackagelist/AppDiscountpackagelistDto.java
+++ b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basediscountpackagelist/AppDiscountpackagelistDto.java
@@ -55,7 +55,7 @@ public class AppDiscountpackagelistDto implements Dto {
@ApiModelProperty("数量")
private String number; // 数量
@ApiModelProperty("说明")
- private String explain; // 说明
+ private String packageExplain; // 说明
@ApiModelProperty("优惠表申请sid")
private String discountSid; // 优惠表申请sid
@ApiModelProperty("总价值")
@@ -63,4 +63,6 @@ public class AppDiscountpackagelistDto implements Dto {
@ApiModelProperty("优惠包名称")
private String discountName; // 优惠包名称
+
+
}
\ No newline at end of file
diff --git a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basediscountpackagelist/BaseDiscountpackagelist.java b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basediscountpackagelist/BaseDiscountpackagelist.java
index e031d216d1..30de4b81b7 100644
--- a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basediscountpackagelist/BaseDiscountpackagelist.java
+++ b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basediscountpackagelist/BaseDiscountpackagelist.java
@@ -55,7 +55,7 @@ public class BaseDiscountpackagelist extends BaseEntity {
@ApiModelProperty("数量")
private String number; // 数量
@ApiModelProperty("说明")
- private String explain; // 说明
+ private String packageExplain; // 说明
@ApiModelProperty("优惠表申请sid")
private String discountSid; // 优惠表申请sid
@ApiModelProperty("总价值")
diff --git a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basediscountpackagelist/BaseDiscountpackagelistDto.java b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basediscountpackagelist/BaseDiscountpackagelistDto.java
index e14faf0b12..fcb4036494 100644
--- a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basediscountpackagelist/BaseDiscountpackagelistDto.java
+++ b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basediscountpackagelist/BaseDiscountpackagelistDto.java
@@ -50,18 +50,17 @@ import lombok.Data;
public class BaseDiscountpackagelistDto implements Dto {
private String sid; // sid
-
- @ApiModelProperty("价值")
+ @ApiModelProperty("价值")
private String price; // 价值
- @ApiModelProperty("数量")
+ @ApiModelProperty("数量")
private String number; // 数量
- @ApiModelProperty("说明")
- private String explain; // 说明
- @ApiModelProperty("优惠表申请sid")
+ @ApiModelProperty("说明")
+ private String packageExplain; // 说明
+ @ApiModelProperty("优惠表申请sid")
private String discountSid; // 优惠表申请sid
- @ApiModelProperty("总价值")
+ @ApiModelProperty("总价值")
private String totalPrice; // 总价值
- @ApiModelProperty("优惠包名称")
+ @ApiModelProperty("优惠包名称")
private String discountName; // 优惠包名称
}
\ No newline at end of file
diff --git a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basediscountpackagelist/BaseDiscountpackagelistFeign.java b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basediscountpackagelist/BaseDiscountpackagelistFeign.java
index f2c72b1a68..ca01c99e0a 100644
--- a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basediscountpackagelist/BaseDiscountpackagelistFeign.java
+++ b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basediscountpackagelist/BaseDiscountpackagelistFeign.java
@@ -48,7 +48,7 @@ import java.util.List;
* @version 1.0
* @since 1.0
*/
-@Api(tags = "优惠包申请")
+@Api(tags = "优惠包申请优惠包列表")
@FeignClient(
contextId = "anrui-base-BaseDiscountpackagelist",
name = "anrui-base",
@@ -65,14 +65,20 @@ public interface BaseDiscountpackagelistFeign {
@PostMapping("/save")
@ResponseBody
public ResultBean save(@RequestBody BaseDiscountpackagelistDto dto);
-
+
@ApiOperation("根据sid删除记录")
@DeleteMapping("/delBySids")
@ResponseBody
public ResultBean delBySids(@RequestBody String[] sids);
-
+
@ApiOperation("根据SID获取一条记录")
@GetMapping("/fetchDetailsBySid/{sid}")
@ResponseBody
public ResultBean fetchDetailsBySid(@PathVariable("sid") String sid);
+
+ @ApiOperation("根据主表SID获取记录")
+ @GetMapping("/fetchDetailsByDiscountSid}")
+ @ResponseBody
+ public ResultBean> fetchDetailsByDiscountSid(String discountSid);
+
}
\ No newline at end of file
diff --git a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basediscountpackagelist/BaseDiscountpackagelistFeignFallback.java b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basediscountpackagelist/BaseDiscountpackagelistFeignFallback.java
index ea3766815e..0a1de51aab 100644
--- a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basediscountpackagelist/BaseDiscountpackagelistFeignFallback.java
+++ b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basediscountpackagelist/BaseDiscountpackagelistFeignFallback.java
@@ -69,4 +69,9 @@ public class BaseDiscountpackagelistFeignFallback implements BaseDiscountpackage
ResultBean rb = ResultBean.fireFail();
return rb.setMsg("接口anrui-base/basediscountpackagelist/fetchDetailsBySid无法访问");
}
+
+ @Override
+ public ResultBean> fetchDetailsByDiscountSid(String discountSid) {
+ return null;
+ }
}
\ No newline at end of file
diff --git a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/commoncontract/CommonContractFeign.java b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/commoncontract/CommonContractFeign.java
index 705bbc29a9..5a7d550621 100644
--- a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/commoncontract/CommonContractFeign.java
+++ b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/commoncontract/CommonContractFeign.java
@@ -72,6 +72,10 @@ public interface CommonContractFeign {
@GetMapping("/selectByBusSid")
public ResultBean selectByBusSid(@RequestParam("busSid") String busSid);
+ @ApiOperation("根据创建人sid查询合同")
+ @ResponseBody
+ @GetMapping("/selectBycreateBySid")
+ public ResultBean selectByCreateUserSid(@RequestParam("createBySid") String createBySid);
/************************************手机端接口*******************************************/
diff --git a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/commoncontract/CommonContractFeignFallback.java b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/commoncontract/CommonContractFeignFallback.java
index 6393df0e79..548becd97c 100644
--- a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/commoncontract/CommonContractFeignFallback.java
+++ b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/commoncontract/CommonContractFeignFallback.java
@@ -71,6 +71,11 @@ public class CommonContractFeignFallback implements CommonContractFeign {
return null;
}
+ @Override
+ public ResultBean selectByCreateUserSid(String createBySid) {
+ return null;
+ }
+
@Override
public ResultBean updateCommonContractDeposit(String deposit, String sid) {
ResultBean rb = ResultBean.fireFail();
diff --git a/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basediscountpackage/BaseDiscountpackageMapper.java b/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basediscountpackage/BaseDiscountpackageMapper.java
index c62fa79d5e..223c108102 100644
--- a/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basediscountpackage/BaseDiscountpackageMapper.java
+++ b/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basediscountpackage/BaseDiscountpackageMapper.java
@@ -73,4 +73,7 @@ public interface BaseDiscountpackageMapper extends BaseMapper selectAppDiscountpackageListByOrgSid(String orgSid);
AppDiscountpackagesVo selectDiscountpackage(String sid);
+
+
+ List getAppPackageByUseOrg(@Param("userOrg") String userOrg);
}
\ No newline at end of file
diff --git a/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basediscountpackage/BaseDiscountpackageMapper.xml b/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basediscountpackage/BaseDiscountpackageMapper.xml
index 7eeb553624..f53b74f254 100644
--- a/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basediscountpackage/BaseDiscountpackageMapper.xml
+++ b/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basediscountpackage/BaseDiscountpackageMapper.xml
@@ -20,17 +20,17 @@
-
+
+ SELECT contractNo as contractId,
+ modelName as model,
+ num as number,
+ busSid
+ FROM common_contract
+ WHERE createBySid = #{createBySid}
+ ORDER BY createTime DESC
+
\ No newline at end of file
diff --git a/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/commoncontract/CommonContractRest.java b/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/commoncontract/CommonContractRest.java
index 3237697c2c..a60523983b 100644
--- a/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/commoncontract/CommonContractRest.java
+++ b/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/commoncontract/CommonContractRest.java
@@ -243,6 +243,16 @@ public class CommonContractRest implements CommonContractFeign {
return rb.success().setData(commonContractBuscenterVo);
}
+ /**
+ * 根据创建人查合同信息
+ * @param createBySid
+ * @return
+ */
+ @Override
+ public ResultBean selectByCreateUserSid(String createBySid) {
+ return commonContractService.selectByCreateUserSid(createBySid);
+ }
+
@Override
public ResultBean updateCommonContractDeposit(String deposit, String sid) {
return commonContractService.updateCommonContractDeposit(deposit, sid);
diff --git a/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/commoncontract/CommonContractService.java b/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/commoncontract/CommonContractService.java
index a6f99e20a1..b78a049113 100644
--- a/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/commoncontract/CommonContractService.java
+++ b/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/commoncontract/CommonContractService.java
@@ -27,6 +27,7 @@ import com.yxt.anrui.buscenter.api.busdeposit.BusDepositFeign;
import com.yxt.anrui.buscenter.api.busdepositfictitious.BusDepositFictitiousDetailsVo;
import com.yxt.anrui.buscenter.api.busdepositfictitious.BusDepositFictitiousFeign;
import com.yxt.anrui.buscenter.api.busdepositvehicle.BusDepositVehicleFeign;
+import com.yxt.anrui.buscenter.api.bussalesorder.BusSalesOrderDetailsVo;
import com.yxt.anrui.buscenter.api.bussalesorder.BusSalesOrderFeign;
import com.yxt.anrui.buscenter.api.bussalesorder.app.order.*;
import com.yxt.anrui.buscenter.api.bussalesorder.app.vin.VinListsVo;
@@ -2625,10 +2626,6 @@ public class CommonContractService extends MybatisBaseService qw = new QueryWrapper<>();
- ResultBean> busList = busSalesOrderFeign.selectBusinessSidByQKKP(params.getUserSid(),params.getOrgPath());
- if(!busList.getData().isEmpty()){
- qw.in("busSid",busList.getData());
- }
if (StringUtils.isNotBlank(params.getCustomerName())){
qw.like("partyB",params.getCustomerName());
}
@@ -2680,4 +2677,28 @@ public class CommonContractService extends MybatisBaseService iPage = baseMapper.getApprovalContractList(page, qw);
return iPage;
}
+
+ /**
+ * 根据创建人查询合同信息
+ *
+ * @param createBySid
+ * @return
+ */
+ public ResultBean selectByCreateUserSid(String createBySid) {
+ ResultBean rb = ResultBean.fireFail();
+ List contractPackageVos = baseMapper.selectByCreateUserSid(createBySid);
+ if (null != contractPackageVos) {
+ for (CommonContractPackageVo contractPackageVo : contractPackageVos) {
+ if (StringUtils.isNotBlank(contractPackageVo.getBusSid())) {
+ BusSalesOrderDetailsVo data = busSalesOrderFeign.fetchDetailsBySid(contractPackageVo.getBusSid()).getData();
+ if (null != data) {
+ if (StringUtils.isNotBlank(data.getCustomerName())) {
+ contractPackageVo.setCustomerName(data.getCustomerName());
+ }
+ }
+ }
+ }
+ }
+ return rb.success().setData(contractPackageVos);
+ }
}
\ No newline at end of file
diff --git a/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busadvanceginvoiceapply/BusAdvanceGinvoiceapplyFeign.java b/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busadvanceginvoiceapply/BusAdvanceGinvoiceapplyFeign.java
index b9d52e923d..b0fbd19020 100644
--- a/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busadvanceginvoiceapply/BusAdvanceGinvoiceapplyFeign.java
+++ b/anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busadvanceginvoiceapply/BusAdvanceGinvoiceapplyFeign.java
@@ -93,7 +93,6 @@ public interface BusAdvanceGinvoiceapplyFeign {
/*************************************************APP提前开票接口***************************************************/
-
@ApiOperation("手机端-获取提前开票列表")
@PostMapping("/getAdvanceInvoiceList")
@ResponseBody
diff --git a/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busadvanceginvoiceapply/BusAdvanceGinvoiceapplyService.java b/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busadvanceginvoiceapply/BusAdvanceGinvoiceapplyService.java
index 54bb35b6c6..1bd719fc23 100644
--- a/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busadvanceginvoiceapply/BusAdvanceGinvoiceapplyService.java
+++ b/anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busadvanceginvoiceapply/BusAdvanceGinvoiceapplyService.java
@@ -319,7 +319,8 @@ public class BusAdvanceGinvoiceapplyService extends MybatisBaseService page = PagerUtil.queryToPage(pq);
IPage pagging = baseMapper.getSaleOrders(page, qw, pq.getParams().getName(), "");
for (AppBusSalesOrderVo record : pagging.getRecords()) {
- if (pq.getParams().getType().equals("2")) {
- record.setShowRePublishBtn(true);
- }
ResultBean commonContractVoResultBean = commonContractFeign.getContractBySalesOrderSid(record.getSaleOrderSid());
if (commonContractVoResultBean.getData() != null) {
record.setContractId(commonContractVoResultBean.getData().getContractNo());
diff --git a/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finvehicleinvoice/FinVehicleInvoiceDetailsVo.java b/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finvehicleinvoice/FinVehicleInvoiceDetailsVo.java
index 1d0a84a739..38507920a9 100644
--- a/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finvehicleinvoice/FinVehicleInvoiceDetailsVo.java
+++ b/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finvehicleinvoice/FinVehicleInvoiceDetailsVo.java
@@ -70,5 +70,6 @@ public class FinVehicleInvoiceDetailsVo implements Vo {
private List billingFilePaths;
@ApiModelProperty("合格证照片")
private List certificatePaths;
-
+ @ApiModelProperty("临时保存")
+ private Boolean tempSave;
}
diff --git a/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finvehicleinvoice/FinVehicleInvoiceDto.java b/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finvehicleinvoice/FinVehicleInvoiceDto.java
index b52da02a1f..774accee63 100644
--- a/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finvehicleinvoice/FinVehicleInvoiceDto.java
+++ b/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finvehicleinvoice/FinVehicleInvoiceDto.java
@@ -115,5 +115,7 @@ public class FinVehicleInvoiceDto implements Dto {
private String billingSid;
@ApiModelProperty("开票申请附件")
private List billingFilePaths;
+ @ApiModelProperty("临时保存")
+ private Boolean tempSave;
}
\ No newline at end of file
diff --git a/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finvehicleinvoice/FinVehicleInvoiceService.java b/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finvehicleinvoice/FinVehicleInvoiceService.java
index f7c464c07f..82ad9b7e87 100644
--- a/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finvehicleinvoice/FinVehicleInvoiceService.java
+++ b/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finvehicleinvoice/FinVehicleInvoiceService.java
@@ -272,10 +272,14 @@ public class FinVehicleInvoiceService extends MybatisBaseService