Quellcode durchsuchen

【新增】销售政策计划单

howie vor 2 Jahren
Ursprung
Commit
8d5b874dc9

+ 9 - 0
src/views/supply/policy/components/retail_detail.vue

@@ -73,6 +73,15 @@
             <div class="label">销售政策说明</div>
             <div class="value">{{ detailData.policyRemark }}</div>
           </el-col>
+          <el-col :span="24" class="item">
+            <div class="label">计划单</div>
+            <div class="value">
+              <el-radio-group v-model="detailData.isPlanOrder" disabled>
+                <el-radio :label="true">是</el-radio>
+                <el-radio :label="false">否</el-radio>
+              </el-radio-group>
+            </div>
+          </el-col>
         </el-row>
       </div>
 

+ 9 - 0
src/views/supply/policy/components/retail_examine.vue

@@ -70,6 +70,15 @@
           <div class="label">关闭人</div>
           <div class="value">{{ detailData.closeName }}</div>
         </el-col>
+        <el-col :span="24" class="item">
+          <div class="label">计划单</div>
+          <div class="value">
+            <el-radio-group v-model="detailData.isPlanOrder" disabled>
+              <el-radio :label="true">是</el-radio>
+              <el-radio :label="false">否</el-radio>
+            </el-radio-group>
+          </div>
+        </el-col>
       </el-row>
     </div>
 

+ 12 - 3
src/views/supply/policy/components/retail_form.vue

@@ -65,6 +65,14 @@
             </el-select>
           </el-form-item>
         </el-col>
+        <el-col :span="24" :sm="12" :lg="12">
+          <el-form-item label="计划单" prop="isPlanOrder">
+            <el-radio-group v-model="mainForm.isPlanOrder">
+              <el-radio :label="true">是</el-radio>
+              <el-radio :label="false">否</el-radio>
+            </el-radio-group>
+          </el-form-item>
+        </el-col>
       </el-row>
     </el-form>
 
@@ -641,6 +649,7 @@ export default {
         remark: '',
         fileNum: '',
         policyCode: '',
+        isPlanOrder: '',
         policyRemark: '',
         policyId: '',
         k3ServiceId: '',
@@ -660,8 +669,7 @@ export default {
         specification: '',
         specifications: ''
       },
-      currentPage: 1,
-      listTotal: 0,
+
       salesTypeList: [],
       typeList: [],
       ztypeList: [],
@@ -1369,6 +1377,7 @@ export default {
           this.mainForm.type = data.mainId
           this.mainForm.remark = data.remark
           this.mainForm.policyId = data.policyId
+          this.mainForm.isPlanOrder = data.isPlanOrder
           this.policyId = data.policyId
           this.mainForm.k3ServiceName = data.k3ServiceName
           ;(this.mainForm.k3ServiceId = data.k3ServiceId), (this.mainForm.fileNum = data.fileNum)
@@ -1774,6 +1783,7 @@ export default {
             theTime: this.mainForm.date,
             k3ServiceId: this.mainForm.k3ServiceId,
             k3ServiceName: this.mainForm.k3ServiceName,
+            isPlanOrder: this.mainForm.isPlanOrder,
             remark: this.mainForm.remark,
             type: 2, // 1:普通零售单,2:政策零售单
             retailOrderItemList: this.goodsList,
@@ -1782,7 +1792,6 @@ export default {
           }
           console.log(params)
           if (this.listItem) {
-            console.log(params.listItem)
             params.id = this.listItem.id
             editData(params).then(res => {
               this.$successMsg('编辑成功')

+ 9 - 0
src/views/supply/policy/components/retail_return.vue

@@ -40,6 +40,15 @@
           <div class="label">关闭人</div>
           <div class="value">{{ detailData.closeName }}</div>
         </el-col>
+        <el-col :span="24" class="item">
+          <div class="label">计划单</div>
+          <div class="value">
+            <el-radio-group v-model="detailData.isPlanOrder" disabled>
+              <el-radio :label="true">是</el-radio>
+              <el-radio :label="false">否</el-radio>
+            </el-radio-group>
+          </div>
+        </el-col>
       </el-row>
     </div>