|
@@ -17,15 +17,15 @@
|
|
|
<u-form class="form-content" :model="form" ref="uForm" label-width="180">
|
|
|
<u-form-item label="门店" prop="storeName">
|
|
|
<u-input @click="chooseStore" input-align="right" v-model="form.storeName" disabled placeholder="请选择门店" />
|
|
|
- <u-icon name="icon-xian-11" custom-prefix="xd-icon" size="30" color="#888888"></u-icon>
|
|
|
+ <u-icon @click="chooseStore" name="icon-xian-11" custom-prefix="xd-icon" size="30" color="#888888"></u-icon>
|
|
|
</u-form-item>
|
|
|
<u-form-item label="考评指标" prop="clsName">
|
|
|
<u-input @click="chooseClsName" input-align="right" v-model="form.clsName" disabled placeholder="请选择考评指标" />
|
|
|
- <u-icon name="icon-xian-11" custom-prefix="xd-icon" size="30" color="#888888"></u-icon>
|
|
|
+ <u-icon @click="chooseClsName" name="icon-xian-11" custom-prefix="xd-icon" size="30" color="#888888"></u-icon>
|
|
|
</u-form-item>
|
|
|
<u-form-item label="抄送人" prop="receiveUser">
|
|
|
- <u-input input-align="right" v-model="form.clsName" disabled placeholder="请选择抄送人" />
|
|
|
- <u-icon name="icon-xian-11" custom-prefix="xd-icon" size="30" color="#888888"></u-icon>
|
|
|
+ <u-input @click="chooseUser" input-align="right" v-model="form.receiveUser" disabled placeholder="请选择抄送人" />
|
|
|
+ <u-icon @click="chooseUser" name="icon-xian-11" custom-prefix="xd-icon" size="30" color="#888888"></u-icon>
|
|
|
</u-form-item>
|
|
|
<u-form-item label="整改到期日" prop="effectiveEndTime" >
|
|
|
<u-input @click="showPicker=true" input-align="right" v-model="form.effectiveEndTime" disabled placeholder="请选择整改到期日" />
|
|
@@ -65,17 +65,22 @@
|
|
|
storeName: '', // 门店
|
|
|
storeId: '', // 门店id
|
|
|
clsName: '',// 考评指标
|
|
|
- putUser: '', // 处理人
|
|
|
receiveUser: '', // 抄送人
|
|
|
effectiveEndTime: '' // 整改到期日
|
|
|
},
|
|
|
storeSelected : [], // 已选门店
|
|
|
+ userSelected : [], // 已选用户
|
|
|
remarks: '' // 备注
|
|
|
}
|
|
|
},
|
|
|
onLoad(option) {
|
|
|
uni.$on('selKpStores',this.setStore)
|
|
|
+ uni.$on('selKpUsers',this.setUser)
|
|
|
},
|
|
|
+ onUnload() {
|
|
|
+ uni.$off('selKpStores', this.setStore)
|
|
|
+ uni.$off('selKpUsers', this.setUser)
|
|
|
+ },
|
|
|
methods: {
|
|
|
// 获取选择门店
|
|
|
setStore (data) {
|
|
@@ -113,7 +118,25 @@
|
|
|
uni.navigateTo({
|
|
|
url: '/pages/spotCheckConfigure/evaluateItem'
|
|
|
})
|
|
|
- }
|
|
|
+ },
|
|
|
+ // 选择抄送人
|
|
|
+ chooseUser () {
|
|
|
+ uni.navigateTo({
|
|
|
+ url: `/pages/toDoList/chooseReceiveUser?type=${'checkbox'}&item=${encodeURIComponent(JSON.stringify(this.userSelected))}`
|
|
|
+ })
|
|
|
+ },
|
|
|
+ // 获取选择抄送人
|
|
|
+ setUser (data) {
|
|
|
+ // console.log(data,'eeeeeeee')
|
|
|
+ this.userSelected = data
|
|
|
+ let name = ''
|
|
|
+ if (data.length) {
|
|
|
+ data.map((item,index) =>{
|
|
|
+ name = (name?(name + ',') : '') + item.name
|
|
|
+ })
|
|
|
+ }
|
|
|
+ this.form.receiveUser = name
|
|
|
+ },
|
|
|
|
|
|
}
|
|
|
}
|