diff --git a/fuintAdmin/src/api/order/order.js b/fuintAdmin/src/api/order/order.js new file mode 100644 index 000000000..aa88c817e --- /dev/null +++ b/fuintAdmin/src/api/order/order.js @@ -0,0 +1,10 @@ +import request from '@/utils/request' + +// 查询商品列表 +export function listOrder(query) { + return request({ + url: '/api/order/list', + method: 'get', + params: query + }) +} diff --git a/fuintAdmin/src/api/payment/fypay.js b/fuintAdmin/src/api/payment/fypay.js new file mode 100644 index 000000000..7b97828a2 --- /dev/null +++ b/fuintAdmin/src/api/payment/fypay.js @@ -0,0 +1,9 @@ +import request from '@/utils/request' + +// 测试支付接口 +export function paymentApi() { + return request({ + url: '/api/fyPay/ok', + method: 'get', + }) +} diff --git a/fuintAdmin/src/api/staffCommission/staffcommission.js b/fuintAdmin/src/api/staffCommission/staffcommission.js index 76c1a3e17..84e67e956 100644 --- a/fuintAdmin/src/api/staffCommission/staffcommission.js +++ b/fuintAdmin/src/api/staffCommission/staffcommission.js @@ -1,6 +1,6 @@ import request from '@/utils/request' -// 查询会员列表 +// 查询员工提成方案 export function listCommission(query) { return request({ url: '/business/commission/staffCommission/list', @@ -9,14 +9,24 @@ export function listCommission(query) { }) } -// 查询会员详细 +// 查询员工提成方案详细 export function getCommission(id) { return request({ url: '/business/commission/staffCommission/' + id, method: 'get' }) } -// 新增会员 + +// 查询员工提成方案 +export function queryCommission(data) { + return request({ + url: '/business/commission/staffCommission/getCommission', + method: 'post', + data: data + }) +} + +// 新增员工提成方案 export function addCommission(data) { return request({ url: '/business/commission/staffCommission', @@ -25,7 +35,7 @@ export function addCommission(data) { }) } -// 修改会员 +// 修改员工提成方案 export function updateCommission(data) { return request({ url: '/business/commission/staffCommission', @@ -34,3 +44,10 @@ export function updateCommission(data) { }) } +// 删除会员 +export function delCommission(id) { + return request({ + url: '/business/commission/staffCommission/' + id, + method: 'delete' + }) +} diff --git a/fuintAdmin/src/views/convenienceStore/goodsFile.vue b/fuintAdmin/src/views/convenienceStore/goodsFile.vue index 9ef768d8c..a6bcddc12 100644 --- a/fuintAdmin/src/views/convenienceStore/goodsFile.vue +++ b/fuintAdmin/src/views/convenienceStore/goodsFile.vue @@ -93,7 +93,6 @@ type="primary" icon="el-icon-plus" @click="handleAdd" - v-hasPermi="['member:add']" >新增商品 修改 移至回收站 @@ -154,14 +151,12 @@ size="mini" type="text" icon="el-icon-shopping-cart-full" - v-hasPermi="['member:add']" @click="isRecoveryBin(scope.row,0)" >移出至商品档案 删除 diff --git a/fuintAdmin/src/views/convenienceStore/index.vue b/fuintAdmin/src/views/convenienceStore/index.vue index d834c49f6..dd2b8a619 100644 --- a/fuintAdmin/src/views/convenienceStore/index.vue +++ b/fuintAdmin/src/views/convenienceStore/index.vue @@ -30,7 +30,6 @@ type="primary" icon="el-icon-plus" @click="handleAdd" - v-hasPermi="['member:add']" >添加分类 @@ -66,14 +65,12 @@ size="mini" type="text" icon="el-icon-edit" - v-hasPermi="['member:add']" @click="handleUpdate(scope.row)" >修改 删除 diff --git a/fuintAdmin/src/views/convenienceStore/stockStatistic.vue b/fuintAdmin/src/views/convenienceStore/stockStatistic.vue index eece2c66d..2a7f7fceb 100644 --- a/fuintAdmin/src/views/convenienceStore/stockStatistic.vue +++ b/fuintAdmin/src/views/convenienceStore/stockStatistic.vue @@ -134,8 +134,6 @@ icon="el-icon-edit" @click="trace(scope.row)" >库存跟踪 - - diff --git a/fuintAdmin/src/views/convenienceStore/supplier.vue b/fuintAdmin/src/views/convenienceStore/supplier.vue index 0c7dc624d..0609bcc9f 100644 --- a/fuintAdmin/src/views/convenienceStore/supplier.vue +++ b/fuintAdmin/src/views/convenienceStore/supplier.vue @@ -42,7 +42,6 @@ type="primary" icon="el-icon-plus" @click="handleAdd" - v-hasPermi="['member:add']" >新增供应商 修改 删除 diff --git a/fuintAdmin/src/views/member/fixingLevel.vue b/fuintAdmin/src/views/member/fixingLevel.vue index 22ebed0a1..77c0d252f 100644 --- a/fuintAdmin/src/views/member/fixingLevel.vue +++ b/fuintAdmin/src/views/member/fixingLevel.vue @@ -102,13 +102,11 @@ type="primary" icon="el-icon-plus" @click="handleAddMember" - v-hasPermi="['member:add']" >新增用户认证 批量用户认证 修改 删除 @@ -176,7 +172,6 @@ type="primary" icon="el-icon-plus" @click="handleAdd" - v-hasPermi="['member:add']" >新增固定等级类型 修改 删除 diff --git a/fuintAdmin/src/views/member/index.vue b/fuintAdmin/src/views/member/index.vue index e7b993f4a..732020bbc 100644 --- a/fuintAdmin/src/views/member/index.vue +++ b/fuintAdmin/src/views/member/index.vue @@ -121,16 +121,16 @@ > - -
- -
-
+ + + + + + + + + +
- -
- -
-
+ + + + + + + + + + @@ -160,7 +160,6 @@ type="primary" icon="el-icon-plus" @click="handleAdd" - v-hasPermi="['member:add']" >新增会员 {{ scope.row.gradeId ? getName(userGradeList, scope.row.gradeId) : '-' }} - + - + + + + + + + + + + + - - - - - - - + @@ -234,14 +233,12 @@ size="mini" type="text" icon="el-icon-edit" - v-hasPermi="['member:add']" @click="handleUpdate(scope.row)" >修改 删除 @@ -346,32 +343,32 @@ - - + + + + + + + + + - - - - - - - - - - - - - - - - + + + + + + + + + @@ -470,6 +467,7 @@ import {listUserGrade} from "@/api/staff/user/usergrade"; import {ljStoreList} from "@/api/staff/store"; import {getSysConfig} from "@/api/staff/user/sysconfig"; import { getToken } from "@/utils/auth"; +import {paymentApi} from "@/api/payment/fypay"; export default { name: "MemberIndex", components: { balanceRecharge, pointRecharge }, @@ -539,7 +537,7 @@ export default { defaultSort: {prop: 'updateTime', order: 'descending'}, // 表单参数 form: { id: '', name: '', gradeId: '', mobile: '', userNo: '',point:'0', startTime: '', endTime: '', refuelMoney:'0',official:'wgz', - balance:'0', literCard:'0', sex: 1, idcard: '', birthday: '', address: '', status: "qy", description: '' }, + cardBalance:'0', literCard:'0', sex: 1, idcard: '', birthday: '', address: '', status: "qy", description: '' }, // 查询参数 queryParams: { page: 1, @@ -552,7 +550,7 @@ export default { status: '', storeIds: '', official:'', - balance:'', + cardBalance:'', }, ifBalance:'', // 表单校验 @@ -573,8 +571,13 @@ export default { this.getStatistic(); this.getConfig(); this.getUserList(); + // this.test(); }, methods: { + // 测试支付接口 + // test(){ + // paymentApi().then( response => {}) + // }, // 跳转详情页 goDedi(id){ this.$router.push({ @@ -608,8 +611,8 @@ export default { this.yesterdayAddNum = response.data.yesterdayAddNum; this.balance = response.data.balance; this.point = response.data.point; - this.literCard = response.data.literCard; - this.refuelMoney = response.data.refuelMoney; + // this.literCard = response.data.literCard; + // this.refuelMoney = response.data.refuelMoney; }); listUserGrade().then( response => { this.userGradeList = response.data.records @@ -622,12 +625,12 @@ export default { handleQuery() { this.queryParams.page = 1; if (this.ifBalance=='haveBalance'){ - this.queryParams.balance = 1; + this.queryParams.cardBalance = 1; }else { - this.queryParams.balance = 2; + this.queryParams.cardBalance = 2; } if (this.ifBalance==''){ - this.queryParams.balance = '' + this.queryParams.cardBalance = '' } this.getList(); }, @@ -715,7 +718,7 @@ export default { reset() { this.resetForm("form"); this.form= { id: '', name: '', gradeId: '', mobile: '', userNo: '',point:'0', startTime: '', endTime: '', - refuelMoney:'0',official:'wgz',balance:'0', literCard:'0', sex: 1, idcard: '', birthday: '', address: '', + refuelMoney:'0',official:'wgz',cardBalance:'0', literCard:'0', sex: 1, idcard: '', birthday: '', address: '', status: "qy", description: '' } }, diff --git a/fuintAdmin/src/views/member/setting.vue b/fuintAdmin/src/views/member/setting.vue deleted file mode 100644 index 356ecf2fd..000000000 --- a/fuintAdmin/src/views/member/setting.vue +++ /dev/null @@ -1,99 +0,0 @@ - - - diff --git a/fuintAdmin/src/views/order/index.vue b/fuintAdmin/src/views/order/index.vue index 9bb5b5724..0c4212a4a 100644 --- a/fuintAdmin/src/views/order/index.vue +++ b/fuintAdmin/src/views/order/index.vue @@ -395,6 +395,7 @@ import { getName } from "@/utils/fuint"; import { getOrderList, updateOrderStatus, getOrderInfo, saveOrder, deleteOrder, verifyOrder, delivered } from "@/api/order"; import { doRefund } from "@/api/refund"; import orderPrintDialog from '../cashier/components/orderPrintDialog' +import {listOrder} from "@/api/order/order"; export default { name: "OrderIndex", components: { @@ -495,6 +496,9 @@ export default { methods: { // 查询订单 getList() { + listOrder().then( response => { + console.log(response) + }) const app = this; app.loading = true; app.queryParams.storeIds = app.storeIds ? app.storeIds.join(",") : ''; diff --git a/fuintAdmin/src/views/staff/list.vue b/fuintAdmin/src/views/staff/list.vue index dc5d0c84f..b9d64c543 100644 --- a/fuintAdmin/src/views/staff/list.vue +++ b/fuintAdmin/src/views/staff/list.vue @@ -2,16 +2,6 @@
- - - - - - - - - - - - - @@ -126,14 +107,12 @@ size="mini" type="text" icon="el-icon-edit" - v-hasPermi="['staff:list']" @click="handleUpdate(scope.row)" >修改 删除 @@ -152,21 +131,6 @@ - - - - - - - - - - - - - - - @@ -179,13 +143,13 @@ - - + + @@ -194,7 +158,7 @@ - + @@ -211,7 +175,7 @@ - + @@ -585,6 +549,8 @@ export default { 'jbjl','official','notice','special_prem','role','shqx'], data() { return { + // 角色列表 + roleList:[], drawer: false, // 标题 title: "", @@ -596,7 +562,6 @@ export default { multiple: true, // 显示搜索条件 showSearch: true, - categoryOptions: [], storeOptions: [], // role:[], posPrem:'', @@ -656,10 +621,10 @@ export default { defaultSort: {prop: 'createTime', order: 'descending'}, // 表单参数 form: { - id:'', category:'', userId:'', mobile:'', realName:'', wechat:'', merchantId:'', storeId:'', auditedStatus:'', + id:'', userId:'', mobile:'', realName:'', wechat:'', merchantId:'', storeId:'', auditedStatus:'', auditedTime:'', description:'', isRefuel:'yc', handoverMode:'dqmdtyjb', handoverPrem:'yqx', handoverOut:'jbtc', record:'qbjl', merchantStatus:'qy',screen:'qy', posPrem:'', appletPrem:'', notice:'advice_jy', oilGunId:'', timeFrame:'bx', refund:'yqx', - transaction:'qbjy', writeOff:'',auditPrem:'',specialPrem:'', official:'', status:'qy',pos:'jy',role:'' + transaction:'qbjy', writeOff:'',auditPrem:'',specialPrem:'', official:'', status:'qy',pos:'jy',roleId:'' }, // 查询参数 queryParams: { @@ -679,7 +644,7 @@ export default { { required: true, message: "手机号不能为空", trigger: "blur" }, { min: 11, max: 20, message: '手机号长度必须11', trigger: 'blur' }, ], - role: [ + roleId: [ { required: true, message: "请选择员工角色", trigger: "blur" } ], isRefuel: [ @@ -723,7 +688,7 @@ export default { }, created() { this.getList(); - // this.getDuty(); + this.getDuty(); // this.getStoreList(); }, methods: { @@ -759,7 +724,7 @@ export default { // 查询角色列表 getDuty(){ listDuty().then(response => { - this.role = response.data + this.roleList = response.data }) }, // 店铺列表 @@ -817,10 +782,10 @@ export default { this.writeOff = []; this.auditPrem = []; this.form = { - id:'', category:'', userId:'', mobile:'', realName:'', wechat:'', merchantId:'', storeId:'', auditedStatus:'A', + id:'', userId:'', mobile:'', realName:'', wechat:'', merchantId:'', storeId:'', auditedStatus:'A', auditedTime:'', description:'', isRefuel:'yc', handoverMode:'dqmdtyjb', handoverPrem:'yqx', handoverOut:'jbtc', record:'qbjl', merchantStatus:'qy',screen:'qy', posPrem:'', appletPrem:'', notice:'advice_jy', oilGunId:'', timeFrame:'bx', refund:'yqx', - transaction:'qbjy', writeOff:'',auditPrem:'',specialPrem:'', official:'', status:'qy',pos:'jy',role:'' + transaction:'qbjy', writeOff:'',auditPrem:'',specialPrem:'', official:'', status:'qy',pos:'jy',roleId:'' }; this.resetForm("form"); }, @@ -864,7 +829,8 @@ export default { const id = row.id || this.ids; getStaff(id).then(response => { this.form = response.data; - // this.form.category = response.data.staffInfo.category + ''; + this.form.password = '123456' + this.form.refundPassword = '123456' this.open = true; this.title = "编辑员工信息"; if (this.auditPrem.length > 0){ diff --git a/fuintAdmin/src/views/staffCommission/staffCommission.vue b/fuintAdmin/src/views/staffCommission/staffCommission.vue index d754bc16f..2a76f0754 100644 --- a/fuintAdmin/src/views/staffCommission/staffCommission.vue +++ b/fuintAdmin/src/views/staffCommission/staffCommission.vue @@ -1,14 +1,15 @@ - - - + + + + + + + @@ -108,14 +103,17 @@ - - - + + {{ dict.label }} + + + + + + + + + @@ -172,21 +170,21 @@ - - - - - -
时间范围内的油品交易有效
-
-
-
+ + + + + + + + + + + + + + + @@ -211,14 +209,20 @@