Просмотр исходного кода

Merge branch 'dev' into 'master'

Dev

See merge request motive-power/yxl/yxl-web-admin-frontend!24
梁展鹏 3 лет назад
Родитель
Сommit
d45f8b316c

+ 1 - 1
src/utils/request.js

@@ -50,7 +50,7 @@ axios.interceptors.response.use(
     if (res.code === 401) {
       setToken();
       // 045 登录态失效,重定向到登录页 更改地址
-      // location.replace(`http://wxhd.lifespaceprobiotics.cn/code/admin/#/login`);
+      location.replace(`https://youxiangle.cn/yxl-admin/#/login`);
 
       Message({
         message: 'Token失效,请重新登陆',

+ 15 - 0
src/views/financialManagement/orderManagement/toolbar.vue

@@ -3,6 +3,8 @@
 </template>
 
 <script>
+import { setStatus } from '@/utils';
+
 export default {
   name: 'OrderManagementToolbar',
 
@@ -20,6 +22,19 @@ export default {
           label: '购买用户'
         },
         {
+          type: 'select',
+          name: 'payChannels',
+          label: '支付渠道',
+          options: setStatus(['积分', '微信', '支付宝'], ['积分', '微信', '支付宝'])
+        },
+        {
+          type: 'select',
+          name: 'state',
+          label: '订单状态',
+          options: setStatus(['未支付', '已支付', '待支付'], [-1, 1, 0]),
+          format: val => (val !== null && val !== '' ? val : null)
+        },
+        {
           type: 'dateArray',
           name: 'date',
           label: '支付时间',

+ 10 - 2
src/views/photographerManagement/photoVerify/modal/ali-oss-multi.vue

@@ -133,6 +133,10 @@ export default {
         this.$message.error('上传照片名称长度必须要小于30个文字哦!');
         return false;
       }
+      if (!this.form.kindergartenId) {
+        this.$message.error('先选择图片上传场景!');
+
+        return false;}
     },
     // 删除文件之前的钩子
     beforeRemove(file, fileList) {
@@ -160,15 +164,19 @@ export default {
             fileNameLength
           );
           let fileName = _that.$moment(new Date()).format('YYYYMMDDHHmm') + '_' + getFileNameUUID() + '.' + fileFormat;
-
           // https://github.com/ali-sdk/ali-oss#multipartuploadname-file-options
           client(_that.dataObj)
             .multipartUpload(`tmp/${fileName}`, file.file, {
               parallel: 4, // 同时处理分片
               partSize: 2 * 1024 * 1024, // 每个分片大小
-              progress: function(p) { // p进度条的值
+              progress: function(p,content) { // p进度条的值
                 // todo 每个文件一个进度条???如何限定的业务参数(幼儿园id、活动id)
+                file.file.progressFlag= true;
+                file.file.percentage= Math.floor(p * 100);
+                file.file.progressPercent= Math.abs(file.file.percentage.toFixed(0));
                 console.log(p);
+                console.log(_that.fileList);
+                console.log('------ali-oss-multi.vue')
                 _that.showProgress = true;
                 _that.progress = Math.floor(p * 100);
               }