浏览代码

fix: 销售政策详情审核

zh 2 年之前
父节点
当前提交
930a4dadaf
共有 2 个文件被更改,包括 21 次插入31 次删除
  1. 16 13
      src/views/sales_policy/components/Examine.vue
  2. 5 18
      src/views/sales_policy/components/details.vue

+ 16 - 13
src/views/sales_policy/components/Examine.vue

@@ -12,9 +12,16 @@
               <div class="value">{{ detail.code }}</div>
             </el-col>
             <el-col :span="8" class="item">
-              <div class="label">销售政策名称</div>
+              <div class="label">销售政策类型</div>
               <div class="value">
-                <el-input v-model="detail.title" placeholder="请输入政策名称" />
+                <el-select v-model="detail.type" size="small" disabled placeholder="销售政策类型" class="select_height">
+                  <el-option
+                    v-for="(item, index) in typeOptions"
+                    :key="index"
+                    :label="item.label"
+                    :value="item.value"
+                  />
+                </el-select>
               </div>
             </el-col>
             <el-col :span="8" class="item">
@@ -23,24 +30,17 @@
                 {{ detail.status == 1 ? '已生效' : '未生效' }}
               </div>
             </el-col>
+       
             <el-col :span="24" class="item">
-              <div class="label">销售政策类型</div>
+              <div class="label">销售政策名称</div>
               <div class="value">
-                <el-select v-model="detail.type" size="small" placeholder="销售政策类型" class="select_height">
-                  <el-option
-                    v-for="(item, index) in typeOptions"
-                    :key="index"
-                    :label="item.label"
-                    :value="item.value"
-                  />
-                </el-select>
+                <el-input v-model="detail.title" disabled placeholder="请输入政策名称" />
               </div>
             </el-col>
-
             <el-col :span="24" class="item">
               <div class="label">表头备注</div>
               <div class="value">
-                <el-input v-model="detail.remark" placeholder="请输入表头备注" />
+                <el-input v-model="detail.remark" disabled placeholder="请输入表头备注" />
               </div>
             </el-col>
 
@@ -53,6 +53,7 @@
               <div class="value">
                 <el-date-picker
                   v-model="detail.createTime"
+                  disabled
                   type="datetime"
                   placeholder="制单日期"
                   default-time="00:00:00"
@@ -65,6 +66,7 @@
               <div class="value">
                 <el-date-picker
                   v-model="detail.startTime"
+                  disabled
                   type="datetime"
                   placeholder="生效日期"
                   default-time="00:00:00"
@@ -77,6 +79,7 @@
               <div class="value">
                 <el-date-picker
                   v-model="detail.endTime"
+                  disabled
                   type="datetime"
                   placeholder="生效日期"
                   default-time="00:00:00"

+ 5 - 18
src/views/sales_policy/components/details.vue

@@ -12,9 +12,9 @@
               <div class="value">{{ detail.code }}</div>
             </el-col>
             <el-col :span="8" class="item">
-              <div class="label">销售政策名称</div>
+              <div class="label">销售政策类型</div>
               <div class="value">
-                <el-input v-model="detail.title" placeholder="请输入销售政策名称" />
+                {{ detail.type == 'PROVISION' ? '配提' : '限量' }}
               </div>
             </el-col>
             <el-col :span="8" class="item">
@@ -24,25 +24,12 @@
               </div>
             </el-col>
             <el-col :span="24" class="item">
-              <div class="label">销售政策类型</div>
+              <div class="label">销售政策名称</div>
               <div class="value">
-                {{ detail.type == 'PROVISION' ? '配提' : '限量' }}
-                <!-- <el-select value: 'PROVISION',
-          label: '配提'
-                  v-model="detail.type"
-                  size="mini"
-                  placeholder="销售政策类型"
-                  class="select_height"
-                >
-                  <el-option
-                    v-for="(item, index) in typeOptions"
-                    :key="index"
-                    :label="item.label"
-                    :value="item.value"
-                  />
-                </el-select> -->
+                <el-input v-model="detail.title" disabled placeholder="请输入销售政策名称" />
               </div>
             </el-col>
+        
 
             <el-col :span="24" class="item">
               <div class="label">表头备注</div>