소스 검색

页面优化、编辑导入赋值、解析状态重置

zhouxingyu 1 일 전
부모
커밋
d8e46ebadc

+ 4 - 4
src/views/lg/DefectiveProduct/DefectiveProductList.vue

@@ -5,13 +5,13 @@
       <a-form layout="inline" @keyup.enter.native="searchQuery">
         <a-row :gutter="24">
           <a-col :xl="6" :lg="7" :md="8" :sm="24">
-            <a-form-item label="region">
-              <a-input placeholder="请输入region" v-model="queryParam.region"></a-input>
+            <a-form-item label="Region">
+              <a-input placeholder="请输入Region" v-model="queryParam.region"></a-input>
             </a-form-item>
           </a-col>
           <a-col :xl="6" :lg="7" :md="8" :sm="24">
-            <a-form-item label="model">
-              <a-input placeholder="请输入model" v-model="queryParam.model"></a-input>
+            <a-form-item label="Model">
+              <a-input placeholder="请输入Model" v-model="queryParam.model"></a-input>
             </a-form-item>
           </a-col>
           <a-col :xl="6" :lg="7" :md="8" :sm="24">

+ 17 - 17
src/views/lg/DefectiveProduct/modules/DefectiveProductForm.vue

@@ -4,48 +4,48 @@
       <a-form-model ref="form" :model="model" :rules="validatorRules" slot="detail">
         <a-row>
           <a-col :span="24">
-            <a-form-model-item label="region" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="region">
-              <a-input v-model="model.region" placeholder="请输入region"  ></a-input>
+            <a-form-model-item label="Region" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="region">
+              <a-input v-model="model.region" placeholder="请输入Region"  ></a-input>
             </a-form-model-item>
           </a-col>
           <a-col :span="24">
-            <a-form-model-item label="model" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="model">
-              <a-input v-model="model.model" placeholder="请输入model"  ></a-input>
+            <a-form-model-item label="Model" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="model">
+              <a-input v-model="model.model" placeholder="请输入Model"  ></a-input>
             </a-form-model-item>
           </a-col>
           <a-col :span="24">
-            <a-form-model-item label="week" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="week">
-              <a-input v-model="model.week" placeholder="请输入week"  ></a-input>
+            <a-form-model-item label="Week" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="week">
+              <a-input v-model="model.week" placeholder="请输入Week"  ></a-input>
             </a-form-model-item>
           </a-col>
           <a-col :span="24">
-            <a-form-model-item label="line" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="line">
-              <a-input v-model="model.line" placeholder="请输入line"  ></a-input>
+            <a-form-model-item label="Line" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="line">
+              <a-input v-model="model.line" placeholder="请输入Line"  ></a-input>
             </a-form-model-item>
           </a-col>
           <a-col :span="24">
-            <a-form-model-item label="tool" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="tool">
-              <a-input v-model="model.tool" placeholder="请输入tool"  ></a-input>
+            <a-form-model-item label="Tool" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="tool">
+              <a-input v-model="model.tool" placeholder="请输入Tool"  ></a-input>
             </a-form-model-item>
           </a-col>
           <a-col :span="24">
-            <a-form-model-item label="po" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="po">
-              <a-input v-model="model.po" placeholder="请输入po"  ></a-input>
+            <a-form-model-item label="Po" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="po">
+              <a-input v-model="model.po" placeholder="请输入Po"  ></a-input>
             </a-form-model-item>
           </a-col>
           <a-col :span="24">
-            <a-form-model-item label="due_date" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="dueDate">
+            <a-form-model-item label="Due Date" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="dueDate">
               <j-date placeholder="请选择Due Date" v-model="model.dueDate"  style="width: 100%" />
             </a-form-model-item>
           </a-col>
           <a-col :span="24">
-            <a-form-model-item label="comment1" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="comment1">
-              <a-input v-model="model.comment1" placeholder="请输入comment1"  ></a-input>
+            <a-form-model-item label="Comment1" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="comment1">
+              <a-input v-model="model.comment1" placeholder="请输入cComment1"  ></a-input>
             </a-form-model-item>
           </a-col>
           <a-col :span="24">
-            <a-form-model-item label="remark" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="remark">
-              <a-input v-model="model.remark" placeholder="请输入remark"  ></a-input>
+            <a-form-model-item label="Remark" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="remark">
+              <a-input v-model="model.remark" placeholder="请输入Remark"  ></a-input>
             </a-form-model-item>
           </a-col>
         </a-row>

+ 2 - 2
src/views/lg/DestRule/DestRuleList.vue

@@ -5,12 +5,12 @@
       <a-form layout="inline" @keyup.enter.native="searchQuery">
         <a-row :gutter="24">
           <a-col :xl="6" :lg="7" :md="8" :sm="24">
-            <a-form-item label="destination">
+            <a-form-item label="Destination">
               <a-input placeholder="请输入destination" v-model="queryParam.destination"></a-input>
             </a-form-item>
           </a-col>
           <a-col :xl="6" :lg="7" :md="8" :sm="24">
-            <a-form-item label="to_site">
+            <a-form-item label="To Site">
               <a-input placeholder="请输入to_site" v-model="queryParam.toSite"></a-input>
             </a-form-item>
           </a-col>

+ 22 - 8
src/views/lg/DestRule/modules/DestRuleForm.vue

@@ -4,23 +4,28 @@
       <a-form-model ref="form" :model="model" :rules="validatorRules" slot="detail">
         <a-row>
           <a-col :span="24">
-            <a-form-model-item label="destination" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="destination">
-              <a-input v-model="model.destination" placeholder="请输入destination"  ></a-input>
+            <a-form-model-item label="Destination" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="destination">
+              <a-input v-model="model.destination" placeholder="请输入Destination"  ></a-input>
             </a-form-model-item>
           </a-col>
           <a-col :span="24">
-            <a-form-model-item label="to_site" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="toSite">
-              <a-input v-model="model.toSite" placeholder="请输入to_site"  ></a-input>
+            <a-form-model-item label="To Site" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="toSite">
+              <a-input v-model="model.toSite" placeholder="请输入To Site"  ></a-input>
             </a-form-model-item>
           </a-col>
           <a-col :span="24">
-            <a-form-model-item label="nation" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="nation">
-              <a-input v-model="model.nation" placeholder="请输入nation"  ></a-input>
+            <a-form-model-item label="Nation" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="nation">
+              <a-input v-model="model.nation" placeholder="请输入Nation"  ></a-input>
             </a-form-model-item>
           </a-col>
           <a-col :span="24">
-            <a-form-model-item label="sub" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="sub">
-              <a-input v-model="model.sub" placeholder="请输入sub"  ></a-input>
+            <a-form-model-item label="Sub" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="sub">
+              <a-input v-model="model.sub" placeholder="请输入Sub"  ></a-input>
+            </a-form-model-item>
+          </a-col>
+          <a-col :span="24">
+            <a-form-model-item label="Schedule" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="sub">
+              <a-input v-model="model.schedule" placeholder="请输入Schedule"  disabled=""></a-input>
             </a-form-model-item>
           </a-col>
         </a-row>
@@ -68,6 +73,15 @@
         }
       }
     },
+    watch: {
+      'model.toSite': function (newVal) {
+        if(newVal.slice(-2) === "DO") {
+          this.model.schedule = "Last FRI";
+        }else {
+          this.model.schedule = "Last TUE";
+        }
+      }
+    },
     computed: {
       formDisabled(){
         return this.disabled

+ 14 - 14
src/views/lg/ProdPlan/ProdPlanList.vue

@@ -1,20 +1,20 @@
 <template>
   <a-card :bordered="false">
-    <div ref="pie" :style="{ 
-        width: '600px', 
-        height: '400px', 
-        position: 'absolute', 
-        left: '-9999px',
-        top: '-9999px',
-        visibility: 'hidden'
+    <div ref="pie" :style="{
+        width: '600px',
+        height: '400px',
+        position: 'absolute',
+        // left: '-9999px',
+        // top: '-9999px',
+        // visibility: 'hidden'
       }" />
-    <div ref="barline" :style="{ 
-        width: '600px', 
-        height: '400px', 
-        position: 'absolute', 
-        left: '-9999px',
-        top: '-9999px',
-        visibility: 'hidden'
+    <div ref="barline" :style="{
+        width: '600px',
+        height: '400px',
+        // position: 'absolute',
+        // left: '-9999px',
+        // top: '-9999px',
+        // visibility: 'hidden'
       }" />
     <!-- 查询区域 -->
     <div class="table-page-search-wrapper">

+ 2 - 2
src/views/lg/ProdPlan/modules/ProdPlanForm.vue

@@ -10,7 +10,7 @@
           </a-col>
           <a-col :span="24">
             <a-form-model-item label="计划表" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="planSheet">
-              <j-upload v-model="model.planSheet" number="1" multiple="false"  ></j-upload>
+              <j-upload v-model="model.planSheet" number="1" multiple="false"  :change="model.analysisState = 0"></j-upload>
             </a-form-model-item>
           </a-col>
         </a-row>
@@ -101,7 +101,7 @@
               that.confirmLoading = false;
             })
           }
-         
+
         })
       },
     }

+ 4 - 4
src/views/lg/ReasonRule/ReasonRuleList.vue

@@ -5,13 +5,13 @@
       <a-form layout="inline" @keyup.enter.native="searchQuery">
         <a-row :gutter="24">
           <a-col :xl="6" :lg="7" :md="8" :sm="24">
-            <a-form-item label="comment1">
-              <a-input placeholder="请输入comment1" v-model="queryParam.comment1"></a-input>
+            <a-form-item label="Comment1">
+              <a-input placeholder="请输入Comment1" v-model="queryParam.comment1"></a-input>
             </a-form-item>
           </a-col>
           <a-col :xl="6" :lg="7" :md="8" :sm="24">
-            <a-form-item label="comment2">
-              <a-input placeholder="请输入comment2" v-model="queryParam.comment2"></a-input>
+            <a-form-item label="Comment2">
+              <a-input placeholder="请输入Comment2" v-model="queryParam.comment2"></a-input>
             </a-form-item>
           </a-col>
           <a-col :xl="6" :lg="7" :md="8" :sm="24">

+ 3 - 3
src/views/lg/ReasonRule/modules/ReasonRuleForm.vue

@@ -4,17 +4,17 @@
       <a-form-model ref="form" :model="model" :rules="validatorRules" slot="detail">
         <a-row>
           <a-col :span="24">
-            <a-form-model-item label="comment1" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="comment1">
+            <a-form-model-item label="Comment1" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="comment1">
               <a-input v-model="model.comment1" placeholder="请输入comment1"  ></a-input>
             </a-form-model-item>
           </a-col>
           <a-col :span="24">
-            <a-form-model-item label="comment2" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="comment2">
+            <a-form-model-item label="Comment2" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="comment2">
               <a-input v-model="model.comment2" placeholder="请输入comment2"  ></a-input>
             </a-form-model-item>
           </a-col>
           <a-col :span="24">
-            <a-form-model-item label="remark" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="remark">
+            <a-form-model-item label="Remark" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="remark">
               <a-input v-model="model.remark" placeholder="请输入remark"  ></a-input>
             </a-form-model-item>
           </a-col>

+ 4 - 5
src/views/lg/RegionRule/RegionRuleList.vue

@@ -5,13 +5,13 @@
       <a-form layout="inline" @keyup.enter.native="searchQuery">
         <a-row :gutter="24">
           <a-col :xl="6" :lg="7" :md="8" :sm="24">
-            <a-form-item label="region">
-              <a-input placeholder="请输入region" v-model="queryParam.region"></a-input>
+            <a-form-item label="Region">
+              <a-input placeholder="请输入Region" v-model="queryParam.region"></a-input>
             </a-form-item>
           </a-col>
           <a-col :xl="6" :lg="7" :md="8" :sm="24">
-            <a-form-item label="suffix">
-              <a-input placeholder="请输入suffix" v-model="queryParam.suffix"></a-input>
+            <a-form-item label="Suffix">
+              <a-input placeholder="请输入Suffix" v-model="queryParam.suffix"></a-input>
             </a-form-item>
           </a-col>
           <a-col :xl="6" :lg="7" :md="8" :sm="24">
@@ -613,7 +613,6 @@
         httpAction("/regionRule/edit", record, 'post')
           .then((res) => {
             if (res.success) {
-              console.log("yes");
               //this.loadData()
             } else {
               this.$message.error(res.message)

+ 188 - 48
src/views/lg/RegionRule/modules/RegionRuleForm.vue

@@ -3,61 +3,127 @@
     <j-form-container :disabled="formDisabled">
       <a-form-model ref="form" :model="model" :rules="validatorRules" slot="detail">
         <a-row>
+          <a-radio-group v-model:value="model.day">
           <a-col :span="24">
-            <a-form-model-item label="region" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="region">
-              <a-input v-model="model.region" placeholder="请输入region"  ></a-input>
+            <a-form-model-item label="Region" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="region">
+              <a-input v-model="model.region" placeholder="请输入Region"  ></a-input>
             </a-form-model-item>
           </a-col>
           <a-col :span="24">
-            <a-form-model-item label="suffix" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="suffix">
-              <a-input v-model="model.suffix" placeholder="请输入suffix"  ></a-input>
+            <a-form-model-item label="Suffix" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="suffix">
+              <a-input v-model="model.suffix" placeholder="请输入Suffix"  ></a-input>
             </a-form-model-item>
           </a-col>
+<!--          <a-col :span="24">-->
+<!--            <a-form-model-item label="Last MON" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="lastMon">-->
+<!--              <a-input v-model="model.lastMon" placeholder="请输入last_mon"  ></a-input>-->
+<!--            </a-form-model-item>-->
+<!--          </a-col>-->
+<!--          <a-col :span="24">-->
+<!--            <a-form-model-item label="Last_tue" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="lastTue">-->
+<!--              <a-input v-model="model.lastTue" placeholder="请输入last_tue"  ></a-input>-->
+<!--            </a-form-model-item>-->
+<!--          </a-col>-->
+<!--          <a-col :span="24">-->
+<!--            <a-form-model-item label="Last WED" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="lastWed">-->
+<!--              <a-input v-model="model.lastWed" placeholder="请输入last_wed"  ></a-input>-->
+<!--            </a-form-model-item>-->
+<!--          </a-col>-->
+<!--          <a-col :span="24">-->
+<!--            <a-form-model-item label="Last THU" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="lastThu">-->
+<!--              <a-input v-model="model.lastThu" placeholder="请输入last_thu"  ></a-input>-->
+<!--            </a-form-model-item>-->
+<!--          </a-col>-->
+<!--          <a-col :span="24">-->
+<!--            <a-form-model-item label="Last FRI" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="lastFri">-->
+<!--              <a-input v-model="model.lastFri" placeholder="请输入last_fri"  ></a-input>-->
+<!--            </a-form-model-item>-->
+<!--          </a-col>-->
+<!--          <a-col :span="24">-->
+<!--            <a-form-model-item label="Last SAT" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="lastFri">-->
+<!--              <a-input v-model="model.lastSat" placeholder="请输入last_fri"  ></a-input>-->
+<!--            </a-form-model-item>-->
+<!--          </a-col>-->
+<!--          <a-col :span="24">-->
+<!--            <a-form-model-item label="Last SUN" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="lastFri">-->
+<!--              <a-input v-model="model.lastSun" placeholder="请输入last_sun"  ></a-input>-->
+<!--            </a-form-model-item>-->
+<!--          </a-col>-->
+<!--          <a-col :span="24">-->
+<!--            <a-form-model-item label="MON" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="mon">-->
+<!--              <a-input v-model="model.mon" placeholder="请输入mon"  ></a-input>-->
+<!--            </a-form-model-item>-->
+<!--          </a-col>-->
+<!--          <a-col :span="24">-->
+<!--            <a-form-model-item label="TUE" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="tue">-->
+<!--              <a-input v-model="model.tue" placeholder="请输入tue"  ></a-input>-->
+<!--            </a-form-model-item>-->
+<!--          </a-col>-->
+<!--          <a-col :span="24">-->
+<!--            <a-form-model-item label="WED" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="tue">-->
+<!--              <a-input v-model="model.wed" placeholder="请输入wed"  ></a-input>-->
+<!--            </a-form-model-item>-->
+<!--          </a-col>-->
+<!--          <a-col :span="24">-->
+<!--            <a-form-model-item label="THU" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="thu">-->
+<!--              <a-input v-model="model.thu" placeholder="请输入thu"  ></a-input>-->
+<!--            </a-form-model-item>-->
+<!--          </a-col>-->
+<!--          <a-col :span="24">-->
+<!--            <a-form-model-item label="FRI" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="fri">-->
+<!--              <a-input v-model="model.fri" placeholder="请输入fri"  ></a-input>-->
+<!--            </a-form-model-item>-->
+<!--          </a-col>-->
+<!--          <a-col :span="24">-->
+<!--            <a-form-model-item label="SAT" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="fri">-->
+<!--              <a-input v-model="model.sat" placeholder="请输入sat"  ></a-input>-->
+<!--            </a-form-model-item>-->
+<!--          </a-col>-->
+<!--          <a-col :span="24">-->
+<!--            <a-form-model-item label="SUN" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="fri">-->
+<!--              <a-input v-model="model.sun" placeholder="请输入sun"  ></a-input>-->
+<!--            </a-form-model-item>-->
+<!--          </a-col>-->
+<!--            <a-col :span="24">-->
+<!--              <a-form-model-item label="Week" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="fri">-->
+<!--                <a-input v-model="model.schedule" placeholder="请输入Schedule"  ></a-input>-->
+<!--              </a-form-model-item>-->
+<!--            </a-col>-->
           <a-col :span="24">
-            <a-form-model-item label="last_mon" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="lastMon">
-              <a-input v-model="model.lastMon" placeholder="请输入last_mon"  ></a-input>
-            </a-form-model-item>
-          </a-col>
-          <a-col :span="24">
-            <a-form-model-item label="last_tue" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="lastTue">
-              <a-input v-model="model.lastTue" placeholder="请输入last_tue"  ></a-input>
-            </a-form-model-item>
-          </a-col>
-          <a-col :span="24">
-            <a-form-model-item label="last_wed" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="lastWed">
-              <a-input v-model="model.lastWed" placeholder="请输入last_wed"  ></a-input>
-            </a-form-model-item>
-          </a-col>
-          <a-col :span="24">
-            <a-form-model-item label="last_thu" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="lastThu">
-              <a-input v-model="model.lastThu" placeholder="请输入last_thu"  ></a-input>
-            </a-form-model-item>
-          </a-col>
-          <a-col :span="24">
-            <a-form-model-item label="last_fri" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="lastFri">
-              <a-input v-model="model.lastFri" placeholder="请输入last_fri"  ></a-input>
-            </a-form-model-item>
-          </a-col>
-          <a-col :span="24">
-            <a-form-model-item label="mon" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="mon">
-              <a-input v-model="model.mon" placeholder="请输入mon"  ></a-input>
-            </a-form-model-item>
-          </a-col>
-          <a-col :span="24">
-            <a-form-model-item label="tue" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="tue">
-              <a-input v-model="model.tue" placeholder="请输入tue"  ></a-input>
-            </a-form-model-item>
-          </a-col>
-          <a-col :span="24">
-            <a-form-model-item label="thu" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="thu">
-              <a-input v-model="model.thu" placeholder="请输入thu"  ></a-input>
-            </a-form-model-item>
-          </a-col>
-          <a-col :span="24">
-            <a-form-model-item label="fri" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="fri">
-              <a-input v-model="model.fri" placeholder="请输入fri"  ></a-input>
+            <a-form-model-item label="Schedule" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="fri">
+              <a-radio-group v-model:value="model.schedule" :change="handleChangeDay()">
+<!--                <a-radio-button class="radioStyle" value="Last MON">Last MON</a-radio-button>-->
+<!--                <a-radio-button class="radioStyle" value="Last TUE">Last TUE</a-radio-button>-->
+<!--                <a-radio-button class="radioStyle" value="Last WED">Last WED</a-radio-button>-->
+<!--                <a-radio-button class="radioStyle" value="Last THU">Last THU</a-radio-button>-->
+<!--                <a-radio-button class="radioStyle" value="Last FRI">Last FRI</a-radio-button>-->
+<!--                <a-radio-button class="radioStyle" value="Last SAT">Last SAT</a-radio-button>-->
+<!--                <a-radio-button class="radioStyle" value="Last SUN">Last SUN</a-radio-button>-->
+<!--                <a-radio-button class="radioStyle" value="MON">MON</a-radio-button>-->
+<!--                <a-radio-button class="radioStyle" value="TUE">TUE</a-radio-button>-->
+<!--                <a-radio-button class="radioStyle" value="WED">WED</a-radio-button>-->
+<!--                <a-radio-button class="radioStyle" value="THU">THU</a-radio-button>-->
+<!--                <a-radio-button class="radioStyle" value="FRI">FRI</a-radio-button>-->
+<!--                <a-radio-button class="radioStyle" value="SAT">SAT</a-radio-button>-->
+<!--                <a-radio-button class="radioStyle" value="SUN">SUN</a-radio-button>-->
+                <a-radio class="radioStyle" value="Last MON">Last MON</a-radio>
+                <a-radio class="radioStyle" value="Last TUE">Last TUE</a-radio>
+                <a-radio class="radioStyle" value="Last WED">Last WED</a-radio>
+                <a-radio class="radioStyle" value="Last THU">Last THU</a-radio>
+                <a-radio class="radioStyle" value="Last FRI">Last FRI</a-radio>
+                <a-radio class="radioStyle" value="Last SAT">Last SAT</a-radio>
+                <a-radio class="radioStyle" value="Last SUN">Last SUN</a-radio>
+                <a-radio class="radioStyle" value="MON">MON</a-radio>
+                <a-radio class="radioStyle" value="TUE">TUE</a-radio>
+                <a-radio class="radioStyle" value="WED">WED</a-radio>
+                <a-radio class="radioStyle" value="THU">THU</a-radio>
+                <a-radio class="radioStyle" value="FRI">FRI</a-radio>
+                <a-radio class="radioStyle" value="SAT">SAT</a-radio>
+                <a-radio class="radioStyle" value="SUN">SUN</a-radio>
+              </a-radio-group>
             </a-form-model-item>
           </a-col>
+          </a-radio-group>
         </a-row>
       </a-form-model>
     </j-form-container>
@@ -100,9 +166,37 @@
           add: "/regionRule/add",
           edit: "/regionRule/edit",
           queryById: "/regionRule/queryById"
+        },
+        dayEnum: {
+          'MON': 'mon',
+          'TUE': 'tue',
+          'WED': 'wed',
+          'THU': 'thu',
+          'FRI': 'fri',
+          'SAT': 'sat',
+          'SUN': 'sun',
+          'Last MON': 'lastMon',
+          'Last TUE': 'lastTue',
+          'Last WED': 'lastWed',
+          'Last THU': 'lastThu',
+          'Last FRI': 'lastFri',
+          'Last SAT': 'lastSat',
+          'Last SUN': 'lastSun'
         }
       }
     },
+    watch: {
+      'model.schedule': function (newVal) {
+        Object.keys(this.model).forEach(key => {
+          if (this.model[key] === "√") {
+            this.model[key] = null;
+          }
+        })
+        let day = this.dayEnum[newVal];
+        this.model[day] = "√";
+        console.log(this.model);
+      }
+    },
     computed: {
       formDisabled(){
         return this.disabled
@@ -149,6 +243,52 @@
 
         })
       },
-    }
+      handleChangeDay() {
+        let that = this;
+        // let dayModel = JSON.parse(JSON.stringify(this.model));
+        // Object.keys(dayModel).forEach(key =>{
+        //   if(dayModel[key] === "√") {
+        //     dayModel[key] = null;
+        //   }
+        //   if(key == that.dayEnum[dayModel.schedule]) {
+        //     dayModel[key] = "√";
+        //   }
+        // })
+        // console.log(dayModel);
+        // return dayModel;
+        // let day = this.dayEnum[this.model.schedule];
+        // let defaultDayEnum = JSON.parse(JSON.stringify(this.dayEnum));
+        // let schedule = this.model.schedule;
+        // let day = defaultDayEnum[schedule];
+        // console.log(day);
+        // Object.keys(this.model).forEach(key =>{
+        //   if(this.model[key] === "√") {
+        //     this.model[key] = null;
+        //   }
+        //   if(key == day) {
+        //     this.model[key] = "√";
+        //   }
+        // })
+        // this.model.fri = "√"
+        // console.log(this.model);
+        // return this.formModel();
+      },
+      toCamelCase(str) {
+        let words = str.toLowerCase().split('_')
+        for (let i = 1; i < words.length; i++) {
+          words[i] = words[i][0].toUpperCase() + words[i].substring(1)
+        }
+        return words.join('')
+      }
+
+  }
+  }
+</script>
+<style scoped>
+  @import '~@assets/less/common.less';
+
+  .radioStyle{
+    width: 100px;
+    margin: 5px 0;
   }
-</script>
+</style>