|
@@ -23,10 +23,6 @@
|
|
|
<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-form-item>
|
|
|
- <u-form-item label="处理人" prop="putUser">
|
|
|
- <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-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>
|
|
@@ -42,7 +38,17 @@
|
|
|
</view>
|
|
|
<u-button class="save-btn" type="primary">保存</u-button>
|
|
|
<!-- 时间选择器 -->
|
|
|
- <mx-date-picker class="date-picker" :show="showPicker" type="date" format="yyyy-mm-dd" :value="form.effectiveEndTime" :show-tips="true" @confirm="onSelected" @cancel="showPicker=false" />
|
|
|
+ <w-picker
|
|
|
+ class="date-picker"
|
|
|
+ :visible.sync="showPicker"
|
|
|
+ mode="date"
|
|
|
+ :current="true"
|
|
|
+ fields="day"
|
|
|
+ :value="form.effectiveEndTime"
|
|
|
+ @confirm="onSelected($event,'date')"
|
|
|
+ @cancel="showPicker=false"
|
|
|
+ ref="date"
|
|
|
+ ></w-picker>
|
|
|
</view>
|
|
|
</template>
|
|
|
|
|
@@ -59,19 +65,29 @@
|
|
|
showPicker: false, // 是否显示时间弹窗
|
|
|
form: {
|
|
|
storeName: '', // 门店
|
|
|
+ storeId: '', // 门店id
|
|
|
clsName: '',// 考评指标
|
|
|
putUser: '', // 处理人
|
|
|
receiveUser: '', // 抄送人
|
|
|
effectiveEndTime: '' // 整改到期日
|
|
|
},
|
|
|
+ storeSelected : [], // 已选门店
|
|
|
remarks: '' // 备注
|
|
|
}
|
|
|
},
|
|
|
onLoad(option) {
|
|
|
-
|
|
|
+ uni.$on('selKpStores',this.setStore)
|
|
|
},
|
|
|
methods: {
|
|
|
- // 拍照 或从相册选相片
|
|
|
+ // 获取选择门店
|
|
|
+ setStore (data) {
|
|
|
+ console.log(data,'eeeeeeee')
|
|
|
+ this.storeSelected = data
|
|
|
+ this.form.storeName = this.storeSelected[0].name
|
|
|
+ this.form.storeId = this.storeSelected[0].id
|
|
|
+ console.log(this.storeSelected,this.form.storeName,'2222222')
|
|
|
+ },
|
|
|
+ // 拍照 或从相册选相片
|
|
|
takePhone () {
|
|
|
let _this = this
|
|
|
uni.chooseImage({
|
|
@@ -91,7 +107,7 @@
|
|
|
// 选择门店
|
|
|
chooseStore () {
|
|
|
uni.navigateTo({
|
|
|
- url: '/pages/spotCheckConfigure/evaluateStore'
|
|
|
+ url: `/pages/spotCheckConfigure/evaluateStore?type=${'radio'}&item=${encodeURIComponent(JSON.stringify(this.storeSelected))}`
|
|
|
})
|
|
|
},
|
|
|
// 选择考评指标
|