From d0a2c018b1612fb40d5e38f78d5180f2b90500fd Mon Sep 17 00:00:00 2001
From: loulijun2021 <1694218219@qq.com>
Date: 星期二, 06 九月 2022 17:28:49 +0800
Subject: [PATCH] 1.新增车间公告页面2.新看板修改并部署

---
 src/views/scgl/scdd.vue |   43 +++++++++++++++++++++----------------------
 1 files changed, 21 insertions(+), 22 deletions(-)

diff --git a/src/views/scgl/scdd.vue b/src/views/scgl/scdd.vue
index 3d51997..d3dcd73 100644
--- a/src/views/scgl/scdd.vue
+++ b/src/views/scgl/scdd.vue
@@ -63,11 +63,12 @@
                 range-separator="~"
                 class="timeMini"
                 size="mini"
-                style="width: 250px;display: flex;line-height: 34px;height: 34px;font-size: 14px!important;"
+                style="width: 200px;display: flex;line-height: 34px;height: 34px;"
                 :clearable="false"
                 start-placeholder="寮�濮嬫棩鏈�"
                 end-placeholder="缁撴潫鏃ユ湡"
               />
+              <!--              font-size: 14px!important;-->
               <!--              :picker-options="expireTimeOption"-->
 
             </el-form-item>
@@ -79,7 +80,7 @@
                 class="timeMini"
                 range-separator="~"
                 start-placeholder="寮�濮嬫棩鏈�"
-                style="width: 250px;display: flex;line-height: 34px ;height: 34px ;font-size: 14px !important;"
+                style="width: 200px;display: flex;line-height: 34px ;height: 34px ;"
                 end-placeholder="缁撴潫鏃ユ湡"
                 size="mini"
               />
@@ -156,7 +157,7 @@
               <el-radio
                 v-model="radioSelectedId"
                 :label="row.id"
-                style="color: transparent;padding-left: 15px; margin-right: -25px;"
+                style="color: transparent;padding-left: 10px;"
                 @change.native="getCurrentRow(row.id)"
               />
             </template>
@@ -374,22 +375,11 @@
             style="width: 200px"
           />
         </el-form-item>
-
-        <!--        <el-form-item label="浜や粯鏃堕棿" prop="">-->
-        <!--          <el-date-picker-->
-        <!--            v-model="dialogForm.markqty"-->
-        <!--            type="date"-->
-        <!--            style="width: 200px"-->
-        <!--            placeholder="閫夋嫨鏃ユ湡"-->
-        <!--          />-->
-        <!--          <el-input v-model="dialogForm.OrgName" style="width: 200px" />-->
-        <!--        </el-form-item>-->
-
       </el-form>
       <span slot="footer" class="dialog-footer">
         <div class="footerButton">
           <el-button @click="dialogVisibleCancel">鍙� 娑�</el-button>
-          <el-button type="primary" @click="dialogVisibleConfirm">涓� 杈�</el-button>
+          <el-button type="primary" :disabled="sendButtonIsDisabled" @click="dialogVisibleConfirm">涓� 杈�</el-button>
         </div>
       </span>
     </el-dialog>
@@ -447,7 +437,6 @@
         { code: 'CLOSED', name: '宸插叧闂�' }
       ],
       total: 10,
-      radioSelected: '',
       radioSelectedId: '',
       tableData: [],
       dialogVisible: false,
@@ -596,8 +585,6 @@
     },
     // 鍗曢�夋閫変腑鑾峰彇褰撳墠琛屼俊鎭�
     getCurrentRow(id) {
-      // console.log(row, 2)
-      // this.radioSelected = row.wo
       this.radioSelectedId = id
     },
     // 璁㈠崟鍏抽棴
@@ -619,7 +606,6 @@
                 if (res.code === '200') {
                   this.$message.success('璁㈠崟鍏抽棴鎴愬姛!')
                   this.getErpOrderSearch()
-                  // this.radioSelected = ''
                 }
               })
             }).catch(() => {
@@ -673,6 +659,8 @@
       this.dialogForm.markqty = ''
       this.dialogForm.ordernum = ''
       this.dialogForm.relse_qty = ''
+
+      this.sendButtonIsDisabled = false
       this.$refs.dialogForm.clearValidate()
     },
     // 瀵硅瘽妗嗗彇娑�
@@ -681,9 +669,15 @@
     },
     // 瀵硅瘽妗嗙‘璁�
     dialogVisibleConfirm() {
+      this.dialogForm.markqty = parseFloat(this.dialogForm.markqty)
+      this.dialogForm.erpqty = parseFloat(this.dialogForm.erpqty)
+      this.dialogForm.relse_qty = parseFloat(this.dialogForm.relse_qty)
+      this.dialogForm.ordernum = parseFloat(this.dialogForm.ordernum)
       if (this.dialogForm.markqty < 1 || this.dialogForm.markqty > this.dialogForm.erpqty - this.dialogForm.relse_qty) {
         return this.$message.info('涓嬪崟鏁伴噺瓒呭嚭鍙笅鍗曟暟鐨勮寖鍥达紒')
       }
+
+      console.log(this.dialogForm.ordernum < this.dialogForm.markqty)
       if (this.dialogForm.ordernum < 1 || this.dialogForm.ordernum > this.dialogForm.markqty) {
         return this.$message.info('涓嬪崟鍗曟暟瓒呭嚭鍙笅鍗曞崟鏁扮殑鑼冨洿锛�')
       }
@@ -702,7 +696,7 @@
             'ordernum': this.dialogForm.ordernum,
             'relse_qty': this.dialogForm.relse_qty
           }
-          console.log(data)
+          this.sendButtonIsDisabled = true
           MarkSaveErpOrder(data).then(res => {
             if (res.code === '200') {
               this.$message.success('涓嬭揪鎴愬姛锛�')
@@ -738,7 +732,7 @@
 <style lang="scss" scoped>
 $main_color: #42b983;
 ::v-deep  .el-range-input{
-  font-size: 14px !important;
+  //font-size: 14px !important;
 }
 ::v-deep .el-range__icon{
   line-height: 28px !important;
@@ -747,7 +741,7 @@
   line-height: 28px !important;
 }
 ::v-deep .el-range-input{
-  font-size: 14px ;
+  font-size: 14px;
 }
 ::v-deep .el-range-separator{
   display: flex;
@@ -841,6 +835,11 @@
   margin-bottom: 0;
 }
 
+.elTableDiv {
+  ::v-deep .el-radio__label {
+    display: none;
+  }
+}
 </style>
 <style>
 .el-table .custom-row {

--
Gitblit v1.9.3