customerInformationSee.js 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106
  1. var util = require('../../utils/util.js')
  2. const app = getApp();
  3. Page({
  4. data: {
  5. provinceList: [
  6. {id: "北京市", name: "北京市"}, {id: "天津市", name: "天津市"}, {id: "河北省", name: "河北省"}, {id: "山西省", name: "山西省"}, {id: "内蒙古自治区", name: "内蒙古自治区"}, {id: "辽宁省", name: "辽宁省"}, {id: "吉林省", name: "吉林省"}, {id: "黑龙江省", name: "黑龙江省"}, {id: "上海市", name: "上海市"}, {id: "江苏省", name: "江苏省"}, {id: "浙江省", name: "浙江省"}, {id: "安徽省", name: "安徽省"}, {id: "福建省", name: "福建省"}, {id: "江西省", name: "江西省"}, {id: "山东省", name: "山东省"}, {id: "河南省", name: "河南省"}, {id: "湖北省", name: "湖北省"}, {id: "湖南省", name: "湖南省"}, {id: "广东省", name: "广东省"}, {id: "广西壮族自治区", name: "广西壮族自治区"}, {id: "海南省", name: "海南省"}, {id: "四川省", name: "四川省"}, {id: "贵州省", name: "贵州省"}, {id: "云南省", name: "云南省"}, {id: "重庆市", name: "重庆市"}, {id: "西藏自治区", name: "西藏自治区"}, {id: "陕西省", name: "陕西省"}, {id: "甘肃省", name: "甘肃省"}, {id: "青海省", name: "青海省"}, {id: "宁夏回族自治区", name: "宁夏回族自治区"}, {id: "新疆维吾尔自治区", name: "新疆维吾尔自治区"}, {id: "香港特别行政区", name: "香港特别行政区"}, {id: "澳门特别行政区", name: "澳门特别行政区"}, {id: "台湾省", name: "台湾省"}
  7. ],
  8. provinceIndex:'',
  9. province:'',
  10. rules: {
  11. customerName: [{ required: true, message: '客户必填', trigger: 'blur' }],
  12. groupName: [{ required: true, message: '客户集团必填', trigger: 'blur' }],
  13. customeStatusName: [{ required: true, message: '客户状态必填', trigger: 'blur' }],
  14. scode: [{ required: true, message: '必填', trigger: 'blur' }],
  15. directorName: [{ required: true, message: '负责人必填', trigger: 'blur' }]
  16. },
  17. // 新增/编辑
  18. create: {
  19. dialogStatus: '',
  20. temp: {
  21. customerId: '', customerName: '', groupId: '', groupName: '', customeStatusId: '', customeStatusName: '', rangeId: '', rangeName: '', province: '', address: '',scode: '', directorId: '',directorName: '',createrName: '', createrId: '', createtime: util.getToday(), remark: '', content: '',
  22. receiverChoose: 'true'
  23. },
  24. }
  25. },
  26. onLoad: function (options) {
  27. // 表单初始化
  28. wx.lin.initValidateForm(this)
  29. var id = options.id;
  30. //获取编辑内容
  31. util.getDataByName({ name:'getCustomerByIdApp', parammaps: {"id":id} }, this.getShowList)
  32. },
  33. getShowList:function(res){
  34. console.log('展示数据======>', res.data.list)
  35. var customerId = res.data.list[0].customerId
  36. this.setData({
  37. ['create.temp']: res.data.list[0],
  38. customeStatusId: res.data.list[0].customeStatusId,
  39. groupId: res.data.list[0].groupId,
  40. rangeId: res.data.list[0].rangeId,
  41. province: res.data.list[0].province,
  42. directorId: res.data.list[0].directorId
  43. })
  44. },
  45. onReady: function () {
  46. },
  47. onShow: function () {
  48. },
  49. onHide: function () {
  50. },
  51. onUnload: function () {
  52. },
  53. /**
  54. * 页面相关事件处理函数--监听用户下拉动作
  55. */
  56. onPullDownRefresh: function () {
  57. },
  58. /**
  59. * 页面上拉触底事件的处理函数
  60. */
  61. onReachBottom: function () {
  62. },
  63. onShareAppMessage: function () {
  64. }
  65. })