|
@@ -27,6 +27,7 @@ export default {
|
|
|
},
|
|
},
|
|
|
/* 获取数据 ,开始查阅记录 */
|
|
/* 获取数据 ,开始查阅记录 */
|
|
|
loadData(id) {
|
|
loadData(id) {
|
|
|
|
|
+ let that = this
|
|
|
let flag = true // 重复扫码标志位
|
|
let flag = true // 重复扫码标志位
|
|
|
for (let index in this.listData) { // 判断是否重复,重复扫码 数量自增
|
|
for (let index in this.listData) { // 判断是否重复,重复扫码 数量自增
|
|
|
if (this.listData[index].yang_pin_bian_hao == id) {
|
|
if (this.listData[index].yang_pin_bian_hao == id) {
|
|
@@ -69,6 +70,7 @@ export default {
|
|
|
let option = res[1].variables.data[0].liu_yang_qi_xian_
|
|
let option = res[1].variables.data[0].liu_yang_qi_xian_
|
|
|
let cfID = res[2].variables.data[0].cun_fang_id_
|
|
let cfID = res[2].variables.data[0].cun_fang_id_
|
|
|
let lyID = res[2].variables.data[0].liu_yang_id_
|
|
let lyID = res[2].variables.data[0].liu_yang_id_
|
|
|
|
|
+ that.lylocation = lyID
|
|
|
let rq = options[option]
|
|
let rq = options[option]
|
|
|
if (temp) {
|
|
if (temp) {
|
|
|
temp.forEach(item => {
|
|
temp.forEach(item => {
|
|
@@ -489,7 +491,8 @@ export default {
|
|
|
c == 2 ? ypInfoList[index].yang_pin_lei_san_ :
|
|
c == 2 ? ypInfoList[index].yang_pin_lei_san_ :
|
|
|
c == 3 ? ypInfoList[index].yang_pin_lei_si_ : ''
|
|
c == 3 ? ypInfoList[index].yang_pin_lei_si_ : ''
|
|
|
// fix样品类型不按顺序进行填写
|
|
// fix样品类型不按顺序进行填写
|
|
|
- if(yblx === null || yblx === undefined || yblx === ''){
|
|
|
|
|
|
|
+ if(!yblx){
|
|
|
|
|
+ console.log('current',c)
|
|
|
continue
|
|
continue
|
|
|
}
|
|
}
|
|
|
let ystj = c == 0 ? ypInfoList[index].yang_ben_yun_shu_ :
|
|
let ystj = c == 0 ? ypInfoList[index].yang_ben_yun_shu_ :
|
|
@@ -533,29 +536,29 @@ export default {
|
|
|
yang_ben_bian_hao: item.yang_pin_bian_hao,
|
|
yang_ben_bian_hao: item.yang_pin_bian_hao,
|
|
|
pi_hao_bian_hao_: item.song_jian_pi_hao_,
|
|
pi_hao_bian_hao_: item.song_jian_pi_hao_,
|
|
|
song_jian_dan_wei: item.song_jian_dan_wei,
|
|
song_jian_dan_wei: item.song_jian_dan_wei,
|
|
|
- xing_ming_: ypInfoList[index].xing_ming_=== undefined?'':ypInfoList[index].xing_ming_,
|
|
|
|
|
- xing_bie_: ypInfoList[index].xing_bie_=== undefined?'':ypInfoList[index].xing_bie_,
|
|
|
|
|
- nian_ling_: ypInfoList[index].nian_ling_=== undefined?'':ypInfoList[index].nian_ling_,
|
|
|
|
|
|
|
+ xing_ming_: ypInfoList[index].xing_ming_ || '',
|
|
|
|
|
+ xing_bie_: ypInfoList[index].xing_bie_ || '',
|
|
|
|
|
+ nian_ling_: ypInfoList[index].nian_ling_ || '',
|
|
|
yang_ben_zhuang_t: item.yang_pin_zhuang_t,
|
|
yang_ben_zhuang_t: item.yang_pin_zhuang_t,
|
|
|
shou_yang_ri_qi_: currentTime,
|
|
shou_yang_ri_qi_: currentTime,
|
|
|
- bei_zhu_: ypInfoList[index].bei_zhu_1_ === undefined?'':ypInfoList[index].bei_zhu_1_,
|
|
|
|
|
|
|
+ bei_zhu_: ypInfoList[index].bei_zhu_1_ || '',
|
|
|
yang_ben_lei_xing: yblx,
|
|
yang_ben_lei_xing: yblx,
|
|
|
yun_shu_tiao_jian: ystj,
|
|
yun_shu_tiao_jian: ystj,
|
|
|
yang_pin_shu_lian: ypsl,
|
|
yang_pin_shu_lian: ypsl,
|
|
|
yang_ben_gui_ge_s: ybgg,
|
|
yang_ben_gui_ge_s: ybgg,
|
|
|
yan_shou_jie_guo_: ypInfoList[index].yan_shou_jie_guo_,
|
|
yan_shou_jie_guo_: ypInfoList[index].yan_shou_jie_guo_,
|
|
|
- cun_fang_wei_zhi_: sywz ? sywz : '',
|
|
|
|
|
|
|
+ cun_fang_wei_zhi_: sywz || '',
|
|
|
liu_zhuan_zhuang_: '待任务分配',
|
|
liu_zhuan_zhuang_: '待任务分配',
|
|
|
shi_fou_liu_yang_: ifLy,
|
|
shi_fou_liu_yang_: ifLy,
|
|
|
liu_yang_ri_qi_: ifLy == '是'? ypInfoList[index].liu_yang_ri_qi_:'',
|
|
liu_yang_ri_qi_: ifLy == '是'? ypInfoList[index].liu_yang_ri_qi_:'',
|
|
|
liu_yang_cun_fang: ifLy == '是'?(lycf ? lycf : ''):'',
|
|
liu_yang_cun_fang: ifLy == '是'?(lycf ? lycf : ''):'',
|
|
|
liu_yang_shu_lian: ifLy == '是'? (lysl == null ?'':lysl) : '',
|
|
liu_yang_shu_lian: ifLy == '是'? (lysl == null ?'':lysl) : '',
|
|
|
liu_yang_qi_xian: ifLy == '是'? ypInfoList[index].liu_yang_qi_xian:'',
|
|
liu_yang_qi_xian: ifLy == '是'? ypInfoList[index].liu_yang_qi_xian:'',
|
|
|
- xiao_hui_ri_qi_: ypInfoList[index].xiao_hui_ri_qi_=== undefined?'':ypInfoList[index].xiao_hui_ri_qi_,
|
|
|
|
|
- fan_yang_ri_qi_: ypInfoList[index].fan_yang_ri_qi_=== undefined?'':ypInfoList[index].fan_yang_ri_qi_,
|
|
|
|
|
- fan_yang_jyr: ypInfoList[index].fan_yang_jyr=== undefined?'':ypInfoList[index].fan_yang_jyr,
|
|
|
|
|
|
|
+ xiao_hui_ri_qi_: ypInfoList[index].xiao_hui_ri_qi_ || '',
|
|
|
|
|
+ fan_yang_ri_qi_: ypInfoList[index].fan_yang_ri_qi_ || '',
|
|
|
|
|
+ fan_yang_jyr: ypInfoList[index].fan_yang_jyr || '',
|
|
|
biao_zhi_uuid_: currentUUID,
|
|
biao_zhi_uuid_: currentUUID,
|
|
|
- song_yang_yao_qiu: ypInfoList[index].song_yang_yao_qiu=== undefined?'':ypInfoList[index].song_yang_yao_qiu,
|
|
|
|
|
|
|
+ song_yang_yao_qiu: ypInfoList[index].song_yang_yao_qiu || '',
|
|
|
jian_ce_xiang_mu_: xiangMuZh,
|
|
jian_ce_xiang_mu_: xiangMuZh,
|
|
|
shou_yang_ren_:this.$store.getters.userInfo.user.name,
|
|
shou_yang_ren_:this.$store.getters.userInfo.user.name,
|
|
|
wei_tuo_lei_xing_:item.wei_tuo_lei_xing_
|
|
wei_tuo_lei_xing_:item.wei_tuo_lei_xing_
|
|
@@ -589,8 +592,6 @@ export default {
|
|
|
lhwtbID.push('{"id_":"' + item.wtID + '"}')
|
|
lhwtbID.push('{"id_":"' + item.wtID + '"}')
|
|
|
|
|
|
|
|
})
|
|
})
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
/* 4、任务分配
|
|
/* 4、任务分配
|
|
|
4-1、根据 wtdAndYpb 的 wtID 更改委托表的 委托状态 wei_tuo_zhuang_ta 变成 已完成
|
|
4-1、根据 wtdAndYpb 的 wtID 更改委托表的 委托状态 wei_tuo_zhuang_ta 变成 已完成
|
|
|
4-2、根据每个样品一个任务分配流程 遍历样品表开任务分配流程
|
|
4-2、根据每个样品一个任务分配流程 遍历样品表开任务分配流程
|
|
@@ -692,7 +693,8 @@ export default {
|
|
|
c == 2 ? ypInfoList[index].yang_pin_lei_san_ :
|
|
c == 2 ? ypInfoList[index].yang_pin_lei_san_ :
|
|
|
c == 3 ? ypInfoList[index].yang_pin_lei_si_ : ''
|
|
c == 3 ? ypInfoList[index].yang_pin_lei_si_ : ''
|
|
|
// fix样品类型不按顺序进行填写
|
|
// fix样品类型不按顺序进行填写
|
|
|
- if(yblx === null || yblx === undefined || yblx === ''){
|
|
|
|
|
|
|
+ if(!yblx){
|
|
|
|
|
+ console.log('current',c)
|
|
|
continue
|
|
continue
|
|
|
}
|
|
}
|
|
|
let ystj = c == 0 ? ypInfoList[index].yang_ben_yun_shu_ :
|
|
let ystj = c == 0 ? ypInfoList[index].yang_ben_yun_shu_ :
|
|
@@ -736,29 +738,29 @@ export default {
|
|
|
yang_ben_bian_hao: item.yang_pin_bian_hao,
|
|
yang_ben_bian_hao: item.yang_pin_bian_hao,
|
|
|
pi_hao_bian_hao_: item.song_jian_pi_hao_,
|
|
pi_hao_bian_hao_: item.song_jian_pi_hao_,
|
|
|
song_jian_dan_wei: item.song_jian_dan_wei,
|
|
song_jian_dan_wei: item.song_jian_dan_wei,
|
|
|
- xing_ming_: ypInfoList[index].xing_ming_=== undefined?'':ypInfoList[index].xing_ming_,
|
|
|
|
|
- xing_bie_: ypInfoList[index].xing_bie_=== undefined?'':ypInfoList[index].xing_bie_,
|
|
|
|
|
- nian_ling_: ypInfoList[index].nian_ling_=== undefined?'':ypInfoList[index].nian_ling_,
|
|
|
|
|
|
|
+ xing_ming_: ypInfoList[index].xing_ming_ || '',
|
|
|
|
|
+ xing_bie_: ypInfoList[index].xing_bie_ || '',
|
|
|
|
|
+ nian_ling_: ypInfoList[index].nian_ling_ || '',
|
|
|
yang_ben_zhuang_t: item.yang_pin_zhuang_t,
|
|
yang_ben_zhuang_t: item.yang_pin_zhuang_t,
|
|
|
shou_yang_ri_qi_: currentTime,
|
|
shou_yang_ri_qi_: currentTime,
|
|
|
- bei_zhu_: ypInfoList[index].bei_zhu_1_ === undefined?'':ypInfoList[index].bei_zhu_1_,
|
|
|
|
|
|
|
+ bei_zhu_: ypInfoList[index].bei_zhu_1_ || '',
|
|
|
yang_ben_lei_xing: yblx,
|
|
yang_ben_lei_xing: yblx,
|
|
|
yun_shu_tiao_jian: ystj,
|
|
yun_shu_tiao_jian: ystj,
|
|
|
yang_pin_shu_lian: ypsl,
|
|
yang_pin_shu_lian: ypsl,
|
|
|
yang_ben_gui_ge_s: ybgg,
|
|
yang_ben_gui_ge_s: ybgg,
|
|
|
yan_shou_jie_guo_: ypInfoList[index].yan_shou_jie_guo_,
|
|
yan_shou_jie_guo_: ypInfoList[index].yan_shou_jie_guo_,
|
|
|
- cun_fang_wei_zhi_: sywz ? sywz : '',
|
|
|
|
|
|
|
+ cun_fang_wei_zhi_: sywz || '',
|
|
|
liu_zhuan_zhuang_: '待任务分配',
|
|
liu_zhuan_zhuang_: '待任务分配',
|
|
|
shi_fou_liu_yang_: ifLy,
|
|
shi_fou_liu_yang_: ifLy,
|
|
|
liu_yang_ri_qi_: ifLy == '是'? ypInfoList[index].liu_yang_ri_qi_:'',
|
|
liu_yang_ri_qi_: ifLy == '是'? ypInfoList[index].liu_yang_ri_qi_:'',
|
|
|
liu_yang_cun_fang: ifLy == '是'?(lycf ? lycf : ''):'',
|
|
liu_yang_cun_fang: ifLy == '是'?(lycf ? lycf : ''):'',
|
|
|
liu_yang_shu_lian: ifLy == '是'? (lysl == null ?'':lysl) : '',
|
|
liu_yang_shu_lian: ifLy == '是'? (lysl == null ?'':lysl) : '',
|
|
|
liu_yang_qi_xian: ifLy == '是'? ypInfoList[index].liu_yang_qi_xian:'',
|
|
liu_yang_qi_xian: ifLy == '是'? ypInfoList[index].liu_yang_qi_xian:'',
|
|
|
- xiao_hui_ri_qi_: ypInfoList[index].xiao_hui_ri_qi_=== undefined?'':ypInfoList[index].xiao_hui_ri_qi_,
|
|
|
|
|
- fan_yang_ri_qi_: ypInfoList[index].fan_yang_ri_qi_=== undefined?'':ypInfoList[index].fan_yang_ri_qi_,
|
|
|
|
|
- fan_yang_jyr: ypInfoList[index].fan_yang_jyr=== undefined?'':ypInfoList[index].fan_yang_jyr,
|
|
|
|
|
|
|
+ xiao_hui_ri_qi_: ypInfoList[index].xiao_hui_ri_qi_ || '',
|
|
|
|
|
+ fan_yang_ri_qi_: ypInfoList[index].fan_yang_ri_qi_ || '',
|
|
|
|
|
+ fan_yang_jyr: ypInfoList[index].fan_yang_jyr || '',
|
|
|
biao_zhi_uuid_: currentUUID,
|
|
biao_zhi_uuid_: currentUUID,
|
|
|
- song_yang_yao_qiu: ypInfoList[index].song_yang_yao_qiu=== undefined?'':ypInfoList[index].song_yang_yao_qiu,
|
|
|
|
|
|
|
+ song_yang_yao_qiu: ypInfoList[index].song_yang_yao_qiu || '',
|
|
|
jian_ce_xiang_mu_: xiangMuZh,
|
|
jian_ce_xiang_mu_: xiangMuZh,
|
|
|
shou_yang_ren_:this.$store.getters.userInfo.user.name,
|
|
shou_yang_ren_:this.$store.getters.userInfo.user.name,
|
|
|
wei_tuo_lei_xing_:item.wei_tuo_lei_xing_
|
|
wei_tuo_lei_xing_:item.wei_tuo_lei_xing_
|
|
@@ -802,7 +804,6 @@ export default {
|
|
|
|
|
|
|
|
优化:将其他不冲突的更改状态脚本放在任务分配后并行处理
|
|
优化:将其他不冲突的更改状态脚本放在任务分配后并行处理
|
|
|
*/
|
|
*/
|
|
|
-
|
|
|
|
|
// console.log("4、任务分配",rws) 2023/12/11 Mr王 去掉 ,"defKey":"Process_04o0csc","formKey":"lhrwfp"
|
|
// console.log("4、任务分配",rws) 2023/12/11 Mr王 去掉 ,"defKey":"Process_04o0csc","formKey":"lhrwfp"
|
|
|
repostCurd('add', '{"tableName":"t_lhrwfpb","paramWhere":' + JSON.stringify(rws) + '}').then(res=>{
|
|
repostCurd('add', '{"tableName":"t_lhrwfpb","paramWhere":' + JSON.stringify(rws) + '}').then(res=>{
|
|
|
// console.log('4、更改委托表的 委托状态',lhwtbID)
|
|
// console.log('4、更改委托表的 委托状态',lhwtbID)
|