Browse Source

前端 更改缺陷 重新测试 sdy

zhongtianhaoyuan 3 năm trước cách đây
mục cha
commit
b5fa156d6d

+ 21 - 19
public/static/payprint.html

@@ -156,7 +156,7 @@
             <div>No.</div>
           </div>
           <div class="header-top">
-            <div>开票日期:{{date}}</div>
+            <div>开票日期:{{printData.currentTime}}</div>
             <div class="number">{{100000000000000}}</div>
           </div>
           <table class="table">
@@ -164,7 +164,7 @@
               <td rowspan="4" class="col col-bgc">买方</td>
               <td class="col col-bgc">单位名称</td>
               <td class="col" colspan="3">{{printData.compName}}</td>
-              <td rowspan="4" class="col col-bgc">方</td>
+              <td rowspan="4" class="col col-bgc">方</td>
               <td class="col col-bgc">姓名</td>
               <td class="col" colspan="3">{{printData.customerName}}</td>
             </tr>
@@ -172,19 +172,19 @@
               <td class="col col-bgc">税务登记号</td>
               <td class="col" colspan="3">{{ printData.taxRegistrationNo}}</td>
               <td class="col col-bgc">身份证号</td>
-              <td class="col" colspan="3">{{printData.customerNumberCard}}</td>
+              <td class="col" colspan="3">{{printData.identityAuthenticationInfo.customerNumberCard}}</td>
             </tr>
             <tr class="row">
               <td class="col col-bgc">化验单号</td>
               <td class="col" colspan="3">{{printData.paymentNo}}</td>
               <td class="col col-bgc">卡号</td>
-              <td class="col" colspan="3">{{printData.bankCard}}</td>
+              <td class="col" colspan="3">{{printData.identityAuthenticationInfo.bankDeposit}}{{printData.identityAuthenticationInfo.bankCard}}</td>
             </tr>
             <tr class="row">
               <td class="col col-bgc">收货仓库</td>
               <td class="col" colspan="3">{{printData.warehouseName}}</td>
               <td class="col col-bgc">地址</td>
-              <td class="col" colspan="3">{{printData.compAddress}}</td>
+              <td class="col" colspan="3">{{printData.identityAuthenticationInfo.compAddress}}</td>
             </tr>
             <tr class="row">
               <td class="col col-bgc">货名</td>
@@ -201,17 +201,18 @@
             <tr class="row">
               <td class="col">{{printData.goodsName}}</td>
               <td class="col">{{printData.type}}</td>
-              <td class="col">{{printData.grade}}</td>
-              <td class="col">{{printData.waterContent}}</td>
-              <td class="col">{{printData.impurity}}</td>
+              <td class="col">{{printData.qualityInspectionManagement.grade}}</td>
+              <td class="col">{{printData.qualityInspectionManagement.waterContent}}</td>
+              <td class="col">{{printData.qualityInspectionManagement.impurity}}</td>
               <td class="col">{{printData.grossWeight}}</td>
               <td class="col">{{printData.tare}}</td>
-              <td class="col">{{printData.buckleMiscellaneous}}</td>
+              <td class="col">{{printData.qualityInspectionManagement.buckleWeightRatio}}</td>
               <td class="col">{{printData.netWeight}}</td>
               <td class="col">{{printData.pureWeight}}</td>
             </tr>
             <tr class="row">
-              <td class="col col-bgc">净重单价</td>
+              <td class="col col-bgc" v-if="printData.type == '潮粮'">净重单价</td>
+              <td class="col col-bgc" v-if="printData.type == '干粮'">单价</td>
               <td class="col col-bgc">粮款</td>
               <td class="col col-bgc">称重补助</td>
               <td class="col col-bgc">运费补助</td>
@@ -223,7 +224,8 @@
               <td class="col col-bgc">质量扣款</td>
             </tr>
             <tr class="row">
-              <td class="col ">{{printData.tidalGrainPrice}}</td>
+              <td class="col " v-if="printData.type == '潮粮'">{{printData.tidalGrainPrice}}</td>
+              <td class="col " v-if="printData.type == '干粮'">{{printData.qualityInspectionManagement.dryGrainPrice}}</td>
               <td class="col ">{{printData.grainMoney}}</td>
               <td class="col ">{{printData.weighingSubsidy}}</td>
               <td class="col ">{{printData.freightSubsidy}}</td>
@@ -236,7 +238,7 @@
             </tr>
             <tr class="row">
               <td class="col col-bgc">其他扣款</td>
-              <td class="col col-bgc">纯重单价</td>
+              <td class="col col-bgc" v-if="printData.type == '潮粮'">纯重单价</td>
               <td class="col col-bgc">合计应付</td>
               <td class="col col-bgc">购粮性质</td>
               <td class="col col-bgc">车牌号</td>
@@ -244,9 +246,9 @@
             </tr>
             <tr class="row">
               <td class="col ">{{printData.otherDeduction}}</td>
-              <td class="col ">{{printData.solidGrainPrice}}</td>
+              <td class="col " v-if="printData.type == '潮粮'">{{printData.solidGrainPrice}}</td>
               <td class="col ">{{printData.calculationPayable}}</td>
-              <td class="col ">{{printData.natureOfGrainPurchase}}</td>
+              <td class="col ">{{printData.qualityInspectionManagement.natureOfGrainPurchase}}</td>
               <td class="col ">{{printData.carNo}}</td>
               <td class="col " colspan="5">{{printData.remarks}}</td>
             </tr>
@@ -261,12 +263,12 @@
 
           <div class="bottom">
             <div class="bottom-row1">
-              <div>质检:{{printData.qualityInspector}}</div>
-              <div>毛检:{{printData.secretaryWeigher}}</div>
-              <div>皮检:{{printData.skinInspector}}</div>
+              <div>质检:{{printData.qualityInspectionManagement.qualityInspector}}</div>
+              <div>毛检:{{printData.weighingManagement.secretaryWeigher}}</div>
+              <div>皮检:{{printData.weighingManagement.skinInspector}}</div>
               <div>结算:{{printData.settlementClerk}}</div>
-              <div>付款:{{printData.actualPayment}}</div>
-              <div>复点:{{}}</div>
+              <div>付款:{{printData.cashier}}</div>
+              <div>复点:{{printData.qualityInspector}}</div>
             </div>
             <div class="bottom-row2">
               <div class="left">

+ 0 - 26
src/views/houseSelfCollect/acquisitionManagementAdd.vue

@@ -371,10 +371,8 @@
         })
       },
       goodsChange(e) {
-        console.log(e)
       },
       changeBaseWater(val) {
-        console.log('val', val)
         for (let i = 0; i < this.priceList.length; i++) {
           for (let k = 0; k < this.priceList[i].detailList.length; k++) {
             if (this.priceList[i].detailList[k].type == 2) {
@@ -384,7 +382,6 @@
         }
       },
       changeMinWater(val) {
-        console.log('val', val)
         for (let i = 0; i < this.priceList.length; i++) {
           for (let k = 0; k < this.priceList[i].detailList.length; k++) {
             if (this.priceList[i].detailList[k].type == 1) {
@@ -394,7 +391,6 @@
         }
       },
       changeMaxWater(val) {
-        console.log('val', val)
         for (let i = 0; i < this.priceList.length; i++) {
           for (let k = 0; k < this.priceList[i].detailList.length; k++) {
             if (this.priceList[i].detailList[k].type == 3) {
@@ -452,7 +448,6 @@
       reduce(item, item1, index) {
         item.index--
         item.detailList.splice(index, 2);
-        console.log(item, index)
       },
       // 设置分界索引排序
       makeSpliceIndex(item, item1) {
@@ -466,7 +461,6 @@
       },
       // 复选框变化监听
       changeLevel(val, index) {
-        console.log("val", val)
         let _data = this.priceList
         for (let i = 0; i < _data.length; i++) {
           let _childData = _data[i].checkList
@@ -482,10 +476,7 @@
           if (i == 2) this.checkList3 = _data[i].checkList
           if (i == 3) this.checkList4 = _data[i].checkList
         }
-        console.log("-------------------------")
-        // console.log([...new Set(this.checkList)])
         this.checkList = [...new Set([...this.checkList1, ...this.checkList2, ...this.checkList3, ...this.checkList4])]
-        console.log(this.checkList)
       },
       // 算价格纠正精度不准
       accMul(arg1, arg2) {
@@ -504,7 +495,6 @@
       keepTwoDecimal(num) {
         var result = parseFloat(num);
         if (isNaN(result)) {
-          console.log('传递参数错误,请检查!');
           return false;
         }
         result = Math.round(result * 100) / 100;
@@ -712,7 +702,6 @@
           }
           return false
         }
-        console.log(this.priceList.length)
         if (this.checkList.length != 4) {
           this.$message.error('粮价设置为4个等级!');
           return false
@@ -772,7 +761,6 @@
             isValidate = this.validate()
             if (isValidate) {
               purchasePriceAdd(this.baseInfoForm).toPromise().then((response) => {
-                console.log(response)
                 // this.tableData = response.records
                 this.isCountShow = false
               })
@@ -782,8 +770,6 @@
             isValidate = this.validate()
             if (isValidate) {
               purchasePriceEdit(this.baseInfoForm).toPromise().then((response) => {
-                console.log(response)
-                // this.tableData = response.records
                 this.isCountShow = false
               })
             }
@@ -791,8 +777,6 @@
             isValidate = this.validate()
             if (isValidate) {
               purchasePriceEdit(this.baseInfoForm).toPromise().then((response) => {
-                console.log(response)
-                // this.tableData = response.records
                 let that = this
                   this.$confirm(`是否确定通过?`, {
                     cancelButtonText: '取消',
@@ -894,9 +878,7 @@
                 })
               }
             }
-            console.log(_obj)
             this.splitPriceList.push(_obj)
-            console.log(this.splitPriceList)
           }
         }
       },
@@ -949,8 +931,6 @@
       },
       // 计算价格
       calculatePrice(_waterMin) {
-        console.log(_waterMin)
-        console.log("this.splitPriceList", this.splitPriceList)
         let prcieList = []
         let totalPrice = []
         let _price = 0
@@ -964,13 +944,8 @@
               // 未设置分界
               if (_waterMin >= _list[k].priceStart && _waterMin < _list[k].priceEnd && !this.splitPriceList[i]
                 .haveSplit) {
-                console.log(basePrice)
-                console.log(this.keepTwoDecimal(basePrice))
-                console.log(this.keepTwoDecimal(((parseFloat(this.baseInfoForm.waterBase) - _waterMin) / 0.5) * _list[k]
-                  .betweenPrice))
                 _price = basePrice + (parseFloat(this.baseInfoForm.waterBase) - _waterMin) / 0.5 * _list[k]
                   .betweenPrice;
-                console.log(_price)
                 prcieList.push(this.keepTwoDecimal(_price))
               } else if (_waterMin >= _list[k].priceStart && _waterMin < _list[k].priceEnd) {
                 // 当前区间段价格+其他区间段价格
@@ -990,7 +965,6 @@
                 .haveSplit) {
                 _price = basePrice - (_waterMin - parseFloat(this.baseInfoForm.waterBase)) / 0.5 * _list[k]
                   .betweenPrice;
-                console.log(_price)
                 prcieList.push(this.keepTwoDecimal(_price))
               } else if (_waterMin > _list[k].priceStart && _waterMin <= _list[k].priceEnd) {
                 // 当前段价格+其他段价格

+ 34 - 22
src/views/houseSelfCollect/component/paymentPrint.vue

@@ -9,7 +9,8 @@
       <div>No.</div>
     </div>
     <div class="header-top">
-      <div>开票日期:{{printData.compName}}</div>
+      <div>开票日期:{{printData.currentTime}}</div>
+      <!-- <div>开票日期:{{new Date(yyyy,mm,dd)}}</div> -->
       <div class="number">{{100000000000000}}</div>
     </div>
     <table class="table">
@@ -17,7 +18,7 @@
         <td rowspan="4" class="col col-bgc">买方</td>
         <td class="col col-bgc">单位名称</td>
         <td class="col" colspan="3">{{ printData.compName}}</td>
-        <td rowspan="4" class="col col-bgc">方</td>
+        <td rowspan="4" class="col col-bgc">方</td>
         <td class="col col-bgc">姓名</td>
         <td class="col" colspan="3">{{ printData.customerName}}</td>
       </tr>
@@ -25,19 +26,19 @@
         <td class="col col-bgc">税务登记号</td>
         <td class="col" colspan="3">{{ printData.taxRegistrationNo}}</td>
         <td class="col col-bgc">身份证号</td>
-        <td class="col" colspan="3">{{ printData.customerNumberCard}}</td>
+        <td class="col" colspan="3">{{ printData.identityAuthenticationInfo.customerNumberCard}}</td>
       </tr>
       <tr class="row">
         <td class="col col-bgc">化验单号</td>
         <td class="col" colspan="3">{{ printData.paymentNo}}</td>
         <td class="col col-bgc">卡号</td>
-        <td class="col" colspan="3">{{ printData. bankCard}}</td>
+        <td class="col" colspan="3">{{printData.identityAuthenticationInfo.bankDeposit}}{{printData.identityAuthenticationInfo.bankCard}}</td>
       </tr>
       <tr class="row">
         <td class="col col-bgc">收货仓库</td>
         <td class="col" colspan="3">{{printData.warehouseName}}</td>
         <td class="col col-bgc">地址</td>
-        <td class="col" colspan="3">{{printData.compAddress}}</td>
+        <td class="col" colspan="3">{{printData.identityAuthenticationInfo.compAddress}}</td>
       </tr>
       <tr class="row">
         <td class="col col-bgc">货名</td>
@@ -54,17 +55,18 @@
       <tr class="row">
         <td class="col">{{ printData.goodsName}}</td>
         <td class="col">{{ printData.type}}</td>
-        <td class="col">{{ printData.grade}}</td>
-        <td class="col">{{ printData.waterContent}}</td>
-        <td class="col">{{ printData.impurity}}</td>
+        <td class="col">{{ printData.qualityInspectionManagement.grade}}</td>
+        <td class="col">{{ printData.qualityInspectionManagement.waterContent}}</td>
+        <td class="col">{{ printData.qualityInspectionManagement.impurity}}</td>
         <td class="col">{{ printData.grossWeight}}</td>
         <td class="col">{{ printData.tare}}</td>
-        <td class="col">{{ printData.buckleMiscellaneous}}</td>
+        <td class="col">{{ printData.qualityInspectionManagement.buckleWeightRatio}}</td>
         <td class="col">{{ printData.netWeight}}</td>
         <td class="col">{{ printData.pureWeight}}</td>
       </tr>
       <tr class="row">
-        <td class="col col-bgc">净重单价</td>
+        <td class="col col-bgc"  v-if="printData.type == '潮粮'">净重单价</td>
+         <td class="col col-bgc" v-if="printData.type == '干粮'">单价</td>
         <td class="col col-bgc">粮款</td>
         <td class="col col-bgc">称重补助</td>
         <td class="col col-bgc">运费补助</td>
@@ -76,7 +78,8 @@
         <td class="col col-bgc">质量扣款</td>
       </tr>
       <tr class="row">
-        <td class="col ">{{ printData.tidalGrainPrice}}</td>
+        <td class="col " v-if="printData.type == '潮粮'">{{printData.tidalGrainPrice}}</td>
+        <td class="col " v-if="printData.type == '干粮'">{{printData.qualityInspectionManagement.dryGrainPrice}}</td>
         <td class="col ">{{ printData.grainMoney}}</td>
         <td class="col ">{{ printData.weighingSubsidy}}</td>
         <td class="col ">{{ printData.freightSubsidy}}</td>
@@ -89,19 +92,19 @@
       </tr>
       <tr class="row">
         <td class="col col-bgc">其他扣款</td>
-        <td class="col col-bgc">纯重单价</td>
+        <td class="col col-bgc" v-if="printData.type == '潮粮'">纯重单价</td>
         <td class="col col-bgc">合计应付</td>
         <td class="col col-bgc">购粮性质</td>
         <td class="col col-bgc">车牌号</td>
-        <td class="col col-bgc" colspan="5">记事</td>
+        <td class="col col-bgc" colspan="6">记事</td>
       </tr>
       <tr class="row">
         <td class="col ">{{ printData.otherDeduction}}</td>
-        <td class="col ">{{ printData.solidGrainPrice}}</td>
+        <td class="col " v-if="printData.type == '潮粮'">{{ printData.solidGrainPrice}}</td>
         <td class="col ">{{ printData.calculationPayable}}</td>
-        <td class="col ">{{ printData.natureOfGrainPurchase}}</td>
+        <td class="col ">{{ printData.qualityInspectionManagement.natureOfGrainPurchase}}</td>
         <td class="col ">{{ printData.carNo}}</td>
-        <td class="col " colspan="5">{{ printData.remarks}}</td>
+        <td class="col " colspan="6">{{ printData.remarks}}</td>
       </tr>
       <tr class="row">
         <td class="col col-bgc">实付金额</td>
@@ -114,11 +117,11 @@
 
     <div class="bottom">
       <div class="bottom-row1">
-        <div>质检:{{ printData.qualityInspector}}</div>
-        <div>毛检:{{ printData.skinInspector}}</div>
-        <div>皮检:{{ printData.qualityInspector}}</div>
+        <div>质检:{{ printData.qualityInspectionManagement.qualityInspector}}</div>
+        <div>毛检:{{ printData.weighingManagement.secretaryWeigher}}</div>
+        <div>皮检:{{ printData.weighingManagement.skinInspector}}</div>
         <div>结算:{{ printData.settlementClerk}}</div>
-        <div>付款:{{ printData.qualityInspector}}</div>
+        <div>付款:{{ printData.cashier}}</div>
         <div>复点:{{ printData.qualityInspector}}</div>
       </div>
       <div class="bottom-row2">
@@ -143,7 +146,8 @@
     props: {
       printData: {
         type: Object
-      }
+      },
+      billingDate:"",
     },
     data() {
       return {
@@ -151,9 +155,17 @@
       }
     },
     activated() {
-
+      let date = new Date()
+     
+      console.log( date.getFullYear())
     },
     methods: {
+      date(){
+        let date = new Date()
+       let datas = date.getDate
+        console.log(new Data())
+        return datas
+      },
       printSmall() {
         window.location.href =
           '../../../../../static/payprint.html?type=1&dataList=' +

+ 0 - 1
src/views/houseSelfCollect/customerManagementAdd.vue

@@ -240,7 +240,6 @@
               phone: this.customerList.customerPhone
             })
             .toPromise().then((response) => {
-              console.log(response)
               if (response == 'ok') {
                 that.sendDisabled = true
                 let sec = 60

+ 0 - 2
src/views/houseSelfCollect/inspectInfo.vue

@@ -239,7 +239,6 @@
           this.imgUrl = dataURL;
           if (this.imgUrl !== "") {
             let b = this.dataURLtoFile(this.imgUrl, "printImg")
-            console.log(b)
             let formdata = new FormData();
             formdata.append("file", b);
             axios({
@@ -563,7 +562,6 @@
              getDryGrainPrice({warehouseId:this.cangid,goodsName:this.inspect.goodsName})
                 .toPromise()
                 .then((response) => { 
-                  console.log(response,'干粮')
                   this.$set(this.inspect,'dryGrainPrice',response)
                 })
           }

+ 0 - 10
src/views/houseSelfCollect/inspectionManagement.vue

@@ -272,16 +272,6 @@ export default {
       })
         .toPromise()
         .then((response) => {
-          // for (let i = 0; i < response.length; i++) {
-          //   this.warehouseList.push({
-          //     valueKey: i,
-          //     value: response[i].warehouseName,
-          //     id:response[i].id
-          //   })
-          // }
-          // this.searchTypeText = response[0].warehouseName
-          // this.id = response[0].id
-          // console.log(response)
           this.inspect = response.records
           this.deptBudgetTotal = response.total
         })

+ 3 - 18
src/views/houseSelfCollect/paymentManagement.vue

@@ -318,7 +318,6 @@ export default {
     //上传付款截图
     handleAvatarSuccess(e) {
       this.imageUrl = e.url
-      console.log(e, 'dkltgoidrhfglkhs')
     },
     printSmall() {
       window.location.href =
@@ -447,9 +446,6 @@ export default {
       this.payments.paymentScreenshot = this.imageUrl
       this.payments.cashier = sessionStorage.getItem('ws-pf_staffName')
       this.payments.paymentManagementList = this.modification
-      console.log(this.payments,"付款")
-      
-
       this.$confirm('确定提交付款信息?', '提示', {
         confirmButtonText: '确定',
         cancelButtonText: '取消',
@@ -563,8 +559,10 @@ export default {
         .then((response) => {
           this.isShowPrint = true
           this.printData = response
-          console.log('printData', response)
+          let date = new Date()
+           this.printData.currentTime = date.getFullYear() +"年"+ date.getMonth() +"月"+ date.getDay()+"日"
         })
+     
     },
     examine() {
       if (this.modification.length == 0) {
@@ -607,19 +605,6 @@ export default {
     handleSelectionChange(val) {
       this.modification = val
     },
-    // handleRowClick(row) {
-    //   if (row.approveStatus == null) {
-    //     this.$refs.warehouseList.toggleRowSelection(row)
-    //     return true
-    //   } else if (row.approveStatus != null) {
-    //     if (row.taskId == null) {
-    //       return false
-    //     } else {
-    //       this.$refs.warehouseList.toggleRowSelection(row)
-    //       return true
-    //     }
-    //   }
-    // },
     warehouseChange(e) {
       for (let i = 0; i < this.warehouseList.length; i++) {
         if (this.warehouseList[i].id == this.warehouseNameKey) {

+ 4 - 2
src/views/houseSelfCollect/settlement.vue

@@ -596,7 +596,8 @@ export default {
           return chineseStr;
         },
     print() {
-       if (!this.paymentList.buckleWeightRatio) {
+      if(this.paymentList.type == "潮粮"){
+        if (!this.paymentList.buckleWeightRatio) {
           this.$message({
             message: '扣重比不能为空',
             type: 'warning',
@@ -610,7 +611,7 @@ export default {
           })
           return
         }
-
+      }
         if (this.paymentList.weighingSubsidy < 0 || this.paymentList.weighingSubsidy > 100000) {
           this.$message({
             message: '称重补助范围应在0-100000内',
@@ -703,6 +704,7 @@ export default {
       postpaymentedit(this.paymentList).toPromise().then((response) => {
          getpaymentexamine({id:this.$route.query.id}).toPromise().then((response) => {
              this.printData= response
+             console.log(this.printData,"打印")
          })
          this.isShowPrint = true
            

+ 0 - 2
src/views/houseSelfCollect/weighingManagement.vue

@@ -275,7 +275,6 @@ export default {
           this.warehouseId = this.warehouseList[0].warehouseId
           this.purchasePriceList = this.warehouseList[0].warehouseList
          this.getList()
-          
         })
     },
     getList() {
@@ -302,7 +301,6 @@ export default {
           }
           this.weighingList = response.records
           this.deptBudgetTotal = response.total
-
         })
         .catch((response) => {
           // EventBus.$emit('error', this.$t('showMessage.asteriskRequired'))

+ 0 - 1
src/views/houseSelfCollect/weightCheck.vue

@@ -168,7 +168,6 @@
       <el-button type="primary" @click="printSmall">打印小票</el-button>
       <el-button type="primary" @click="printBig">打印单据</el-button>
       </div>
-      
     </el-dialog>
   </div>
 </template>