zs 3 years ago
parent
commit
5422cfe941

+ 2 - 3
src/views/menu/apply_examine/parts/info-1.vue

@@ -5,7 +5,7 @@
         <data-form :fields="fields" :data="form" :needSave="false">
           <template #custom="{ item }">
             <template v-if="item.model === 'order'">
-              <data-table :fields="orderField" :opera="opera" :data="form.order" :usePage="false"> </data-table>
+              <data-table :fields="orderField" :opera="[]" :data="form.order" :usePage="false"> </data-table>
             </template>
           </template>
         </data-form>
@@ -28,7 +28,7 @@ export default {
         { label: '电话', model: 'user_phone' },
         { label: '审核人', model: 'examine_name' },
         { label: '审核时间', model: 'examine_date' },
-        { label: '审核意见', model: 'examine_desc' },
+        { label: '审核意见', model: 'examine_desc', type: 'textarea', readonly: true },
         { label: '商品列表', model: 'order', custom: true },
       ],
       // 商品列表
@@ -37,7 +37,6 @@ export default {
         { label: '商品数量', prop: 'num' },
         { label: '特殊说明', prop: 'desc' },
       ],
-      opera: [],
     };
   },
   created() {},

+ 2 - 3
src/views/menu/apply_review/parts/info-1.vue

@@ -5,7 +5,7 @@
         <data-form :fields="fields" :data="form" :needSave="false">
           <template #custom="{ item }">
             <template v-if="item.model === 'order'">
-              <data-table :fields="orderField" :opera="opera" :data="form.order" :usePage="false"> </data-table>
+              <data-table :fields="orderField" :opera="[]" :data="form.order" :usePage="false"> </data-table>
             </template>
           </template>
         </data-form>
@@ -28,7 +28,7 @@ export default {
         { label: '电话', model: 'user_phone' },
         { label: '审核人', model: 'examine_name' },
         { label: '审核时间', model: 'examine_date' },
-        { label: '审核意见', model: 'examine_desc' },
+        { label: '审核意见', model: 'examine_desc', type: 'textarea', readonly: true },
         { label: '商品列表', model: 'order', custom: true },
       ],
       // 商品列表
@@ -37,7 +37,6 @@ export default {
         { label: '商品数量', prop: 'num' },
         { label: '特殊说明', prop: 'desc' },
       ],
-      opera: [],
     };
   },
   created() {},

+ 2 - 8
src/views/menu/market_buy/index.vue

@@ -22,6 +22,7 @@
 </template>
 
 <script>
+const { apply_status } = require('@common/src/layout/deploy/dict');
 import { mapState, createNamespacedHelpers } from 'vuex';
 const moment = require('moment');
 export default {
@@ -71,14 +72,7 @@ export default {
       dialog: { title: '详细信息', show: false, type: '1' },
       form: { order: [] },
       // 状态
-      statusList: [
-        { value: '0', label: '待审中' },
-        { value: '1', label: '通过' },
-        { value: '-1', label: '拒绝' },
-        { value: '2', label: '有货,可领取' },
-        { value: '3', label: '无货,需采买' },
-        { value: '4', label: '领取确认完成' },
-      ],
+      statusList: apply_status,
     };
   },
   async created() {