소스 검색

商品编码编辑时,期初库存不允许修改,仓库名称的删除图表不要显示出来,包装数量也不能点出pop进行修改

liuyao 1 년 전
부모
커밋
566bfe22d8
2개의 변경된 파일5개의 추가작업 그리고 3개의 파일을 삭제
  1. 1 1
      components/dkbase/dk-form/dk-form.js
  2. 4 2
      package-basic-data/pages/product-file/add/add.js

+ 1 - 1
components/dkbase/dk-form/dk-form.js

@@ -156,7 +156,7 @@ Component({
     */
     openStr(e) {
       let item = e.currentTarget.dataset;
-      this.triggerEvent("openStr", { code: item.key, })
+      this.triggerEvent("openStr", { code: item.key, readonly: item.item.readonly })
     },
     /**
      * @desc   : 打开下拉

+ 4 - 2
package-basic-data/pages/product-file/add/add.js

@@ -189,7 +189,8 @@ Page({
    */
   openStr(e) {
     let code = e.detail.code
-    if (code == "packageBox") { //点击包装数量
+    const readonly = e.detail.readonly
+    if (code == "packageBox" && !readonly) { //点击包装数量
       let formData = JSON.parse(this.data.formData)
       if (formData.unitId && formData.subUnitId && formData.packBox) {
         let dataItem = this.data.dataItem ? JSON.parse(this.data.dataItem) : {}
@@ -990,7 +991,6 @@ Page({
    * @author : 王英杰
    */
   setValuesByEdit(data) {
-
     // data.serviceCategories = (data.serviceCategories && data.serviceCategories.length > 0) ? data.serviceCategories.join(',') : undefined
     data.annexPaths = data.skuImages
     data.onlyCode = data.skuCode
@@ -1134,6 +1134,7 @@ Page({
             urlKey: 'openingInventory',
             required: true,
             readonly: true,
+            clear: false
           },
           { //库存批号
             code: 'nonStdCode',
@@ -1182,6 +1183,7 @@ Page({
             urlKey: 'openingInventory',
             required: true,
             readonly: true,
+            clear: false
           },
           { //库存批号
             code: 'nonStdCode',