zhaoxiaohai vor 3 Jahren
Ursprung
Commit
9ce8950fce
1 geänderte Dateien mit 53 neuen und 25 gelöschten Zeilen
  1. 53 25
      packageA/invoice/update.js

+ 53 - 25
packageA/invoice/update.js

@@ -5,6 +5,55 @@ Page({
         showAll: false,
         disabled: true,
         form: [{
+            label: "备注",
+            error: false,
+            errMsg: "",
+            type: "textarea",
+            value: "",
+            placeholder: "备注",
+            valueName: "remarks",
+            required: false
+        }, ],
+        content: {
+            sa_invoiceapplyid: 0,
+            byhand: false,
+            enterprisename: "", //抬头
+            taxno: "", //税号
+            bank: "", //开户行
+            phonenumber: "", //手机号
+            bankcardno: "", //开户账号
+            address: "", //开票地址
+            quota: 0,
+        }
+    },
+    onLoad(options) {
+        console.log(wx.getStorageSync('userrole'))
+        if (wx.getStorageSync('userrole') == '业务员') {
+            this.data.form.unshift({
+                label: "开票经销商",
+                error: false,
+                errMsg: "",
+                type: "route",
+                url: "/select/finance/index",
+                params: {
+                    "id": 20221013160602,
+                    "content": {
+                        nocache: true,
+                        "pageSize": 20,
+                        "where": {
+                            "condition": "",
+                        },
+                    },
+                },
+                interrupt: true,
+                query: '&radio=true',
+                value: "",
+                placeholder: "选择开票经销商",
+                valueName: "sys_enterpriseid",
+                required: true
+            })
+        } else {
+            this.data.form.unshift({
                 label: "开票抬头",
                 error: false,
                 errMsg: "",
@@ -27,32 +76,11 @@ Page({
                 valueName: "principal",
                 checking: "base",
                 required: true
-            },
-            {
-                label: "备注",
-                error: false,
-                errMsg: "",
-                type: "textarea",
-                value: "",
-                placeholder: "备注",
-                valueName: "remarks",
-                required: false
-            },
-        ],
-        content: {
-            sa_invoiceapplyid: 0,
-            byhand: false,
-            enterprisename: "", //抬头
-            taxno: "", //税号
-            bank: "", //开户行
-            phonenumber: "", //手机号
-            bankcardno: "", //开户账号
-            address: "", //开票地址
-            quota: 0,
+            })
         }
-    },
-    onLoad(options) {
-        console.log(wx.getStorageSync('userMsg').usertype == 1)
+        this.setData({
+            form: this.data.form
+        })
     },
     /* 打断处理form */
     interrupt({