Forráskód Böngészése

1. 新增税率字段

MONSTER-ygh 1 éve
szülő
commit
c4a09bcad4

+ 6 - 0
src/views/ticket/ticketMr/dialog/addAndEdit.vue

@@ -113,6 +113,10 @@
               <el-checkbox v-model="form.channelWindow">窗口</el-checkbox>
               <el-checkbox v-model="form.channelAutoSale">自助售/取票机</el-checkbox>
             </el-form-item>
+            <el-form-item label="税率:" prop="taxRate" label-width="100px">
+              <el-input-number v-model="form.taxRate" placeholder="税率" controls-position="right" :min="0" :max="10000"></el-input-number>
+              <span style="margin-left: 5px">%</span>
+            </el-form-item>
             <el-form-item label="可售区域:" label-width="100px">
               <span @click="deliverableAreaDialogCancel(form.saleArea)" style="cursor: pointer;color: #1890ff;">请选择(点击这里进行选择)</span>
               <span style="margin-left: 10px;color: red;cursor: pointer;" @click="form.saleArea=''">全部清除</span>
@@ -290,6 +294,8 @@ export default {
         buyAstrictType: [{ required: true, message: "请选择是否限购", trigger: ["change","blur"] }],
         buyAstrict: [{ required: true, message: "请输入每个账号在每个场次限购张数", trigger: ["change","blur"] }],
 
+        taxRate: [{ required: true, message: "请输入税率", trigger: ["change","blur"] }],
+
         backStatus: [{ required: true, message: "请选择是否支持退票", trigger: ["change","blur"] }],
         days: [{ required: true, message: "请输入日期", trigger: ["change","blur"] }],
       },

+ 3 - 1
src/views/ticket/ticketMr/dialog/details.vue

@@ -56,8 +56,10 @@
         <el-col :span="24" v-if="form.goodsPerform">
           <div class="grid-content bg-purple item-class">售票渠道: <span>{{ (form.goodsPerform.channelWx == 0 ? '小程序' : '') + ' ' + (form.goodsPerform.channelWindow == 0 ? '窗口' : '')}}</span></div>
         </el-col>
+        <el-col :span="12">
+          <div class="grid-content bg-purple item-class">税率: <span>{{ form.taxRate || '无' }}%</span></div>
+        </el-col>
         <el-col :span="24" v-if="form.goodsPerform">
-          
           <div style="width: 100%;height: 100px;overflow: hidden;overflow-y: auto;background-color: rgba(204, 204, 204,0.3);padding: 5px;box-sizing: border-box;border-radius: 10px;">
             <div style="padding: 0 10px;" class="grid-content bg-purple item-class">可售渠道: </div>
             <div v-if="form.saleArea">