diff --git a/ant-design-vue-jeecg/src/views/customerinvoice/admin/CustomerInvoiceList.vue b/ant-design-vue-jeecg/src/views/customerinvoice/admin/CustomerInvoiceList.vue index 1ffb21d9..350151d8 100644 --- a/ant-design-vue-jeecg/src/views/customerinvoice/admin/CustomerInvoiceList.vue +++ b/ant-design-vue-jeecg/src/views/customerinvoice/admin/CustomerInvoiceList.vue @@ -25,6 +25,11 @@ + + + + + @@ -103,19 +108,20 @@ 编辑 - + 详情 - - + + 删除 - + @@ -198,7 +204,7 @@ { title:'开户行', align:"center", - dataIndex: 'bankDeposit' + dataIndex: 'bankDeposit_dictText' }, { @@ -227,7 +233,7 @@ deleteBatch: "/customerinvoice/customerInvoice/deleteBatch", exportXlsUrl: "/customerinvoice/customerInvoice/exportXls", importExcelUrl: "customerinvoice/customerInvoice/importExcel", - + }, dictOptions:{}, superFieldList:[], diff --git a/ant-design-vue-jeecg/src/views/customerinvoice/admin/modules/CustomerInvoiceForm.vue b/ant-design-vue-jeecg/src/views/customerinvoice/admin/modules/CustomerInvoiceForm.vue index a26b9043..b46603da 100644 --- a/ant-design-vue-jeecg/src/views/customerinvoice/admin/modules/CustomerInvoiceForm.vue +++ b/ant-design-vue-jeecg/src/views/customerinvoice/admin/modules/CustomerInvoiceForm.vue @@ -7,7 +7,7 @@ - + - + @@ -63,7 +63,7 @@ - + @@ -71,12 +71,28 @@ - + + + + + + + + @@ -103,6 +119,7 @@ import { httpAction, getAction } from '@/api/manage' import { validateDuplicateValue } from '@/utils/util' + import store from '@/store' export default { name: 'CustomerInvoiceForm', @@ -119,6 +136,10 @@ data () { return { model:{ + invoiceType : 2, + customerType : 1, + name : store.getters.userInfo.realname + }, labelCol: { xs: { span: 24 }, @@ -130,6 +151,9 @@ }, confirmLoading: false, validatorRules: { + accountNumber: [ + { required: true, message: '请输入账号!'}, + ], username: [ { required: true, message: '请输入用户!'}, ], @@ -146,6 +170,16 @@ { required: false}, { pattern: /^1[3456789]\d{9}$/, message: '请输入正确的手机号码!'}, ], + /* sort: [ + /!* { required: true, message: '请输入胸围!'},*!/ + {pattern: /^\d*\.?\d$/,message:'请输入大于0的数,保留一位小数'} + ],*/ + + + sort: [ + { required: false}, + { validator: (rule, value, callback) => validateDuplicateValue('customer_invoice', 'sort', value, this.model.id, callback)}, + ], }, url: { add: "/customerinvoice/customerInvoice/add", @@ -197,7 +231,7 @@ that.confirmLoading = false; }) } - + }) }, popupCallback(value,row){ diff --git a/jeecg-boot/jeecg-boot-module-system/src/main/java/org/jeecg/modules/demo/customerinvoice/controller/CustomerInvoiceController.java b/jeecg-boot/jeecg-boot-module-system/src/main/java/org/jeecg/modules/demo/customerinvoice/controller/CustomerInvoiceController.java index bade71cc..4d479e21 100644 --- a/jeecg-boot/jeecg-boot-module-system/src/main/java/org/jeecg/modules/demo/customerinvoice/controller/CustomerInvoiceController.java +++ b/jeecg-boot/jeecg-boot-module-system/src/main/java/org/jeecg/modules/demo/customerinvoice/controller/CustomerInvoiceController.java @@ -51,7 +51,7 @@ import org.jeecg.common.aspect.annotation.AutoLog; public class CustomerInvoiceController extends JeecgController { @Autowired private ICustomerInvoiceService customerInvoiceService; - + /** * 分页列表查询 * @@ -73,7 +73,7 @@ public class CustomerInvoiceController extends JeecgController pageList = customerInvoiceService.page(page, queryWrapper); return Result.OK(pageList); } - + /** * 添加 * @@ -87,27 +87,30 @@ public class CustomerInvoiceController extends JeecgController 0) { - if (bankUtil.checkBankCard(customerInvoice.getAccountNumber())){ - customerInvoice.setBankDeposit(bankUtil.getNameOfBank(customerInvoice.getAccountNumber())); - }else{ - flag=1; - return Result.error("请输入正确银行卡号码"); - } + } else { + flag = 1; + return Result.error("排序必须大于0"); + } + }*/ - if(customerInvoice.getSort()>0){ - - }else{ - flag=1; - return Result.error("排序必须大于0"); - } if(flag==0){ customerInvoiceService.save(customerInvoice); @@ -120,7 +123,7 @@ public class CustomerInvoiceController extends JeecgController0){ + /*if(customerInvoice.getSort()>0){ }else{ flag=1; return Result.error("排序必须大于0"); } - +*/ if(flag==0){ customerInvoiceService.updateById(customerInvoice); return Result.OK("编辑成功!"); @@ -167,7 +173,7 @@ public class CustomerInvoiceController extends JeecgController