|
|
@@ -7,6 +7,7 @@ Page({
|
|
|
* 页面的初始数据
|
|
|
*/
|
|
|
data: {
|
|
|
+ userInfo: {},
|
|
|
storeList: [],
|
|
|
schemeList:[],
|
|
|
deviceTypeList:[],
|
|
|
@@ -37,6 +38,9 @@ Page({
|
|
|
this.deviceTypeList();
|
|
|
this.getDictByCode();
|
|
|
this.getAllAgentList();
|
|
|
+ this.setData({
|
|
|
+ userInfo: app.globalData.userInfo
|
|
|
+ })
|
|
|
},
|
|
|
|
|
|
//商品方案列表
|
|
|
@@ -130,12 +134,23 @@ Page({
|
|
|
name: "deviceBrandName",
|
|
|
rule: ["required"],
|
|
|
msg: ["请输入设备品牌"]
|
|
|
- }, {
|
|
|
- name: "agentName",
|
|
|
- rule: ["required"],
|
|
|
- msg: ["请输入代理商"]
|
|
|
}];
|
|
|
|
|
|
+ if(this.data.userInfo.mgvmRole!=3){
|
|
|
+ var agentRule = {
|
|
|
+ name: "agentName",
|
|
|
+ rule: ["required"],
|
|
|
+ msg: ["请输入代理商"]
|
|
|
+ }
|
|
|
+ rules.push(agentRule)
|
|
|
+ }else{
|
|
|
+ this.setData({
|
|
|
+ ['values.agentId']: this.data.userInfo.id,
|
|
|
+ ['values.agentName']: this.data.userInfo.username,
|
|
|
+ })
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
//进行表单检查
|
|
|
let formData = e.detail.value;
|
|
|
let checkRes = form.validation(formData, rules);
|