Commit db69588f by chenqiang

警犬修改、采集

parent d1c53431
......@@ -16,6 +16,7 @@
>
<el-form
:selfUpdate="true"
:rules="rules"
ref="formLabelAlign"
label-position="right"
label-width="170px"
......@@ -33,7 +34,7 @@
<span class="groupTitle">{{ groupItem.title }}</span>
<!-- <span
@click="zdyzdTip"
style="margin-right: 15px; cursor: pointer; margin-left: auto"
><i
class="fa fa-cog"
......@@ -125,6 +126,7 @@
:placeholder="item.placeholder"
v-model="formLabelAlign[item.id]"
@focus="showJyDialog(item.jy, item.id)"
@input="inputXg"
:disabled="item.disabled"
:class="item.input"
>
......@@ -914,6 +916,25 @@ export default {
],
},
],
rules: {
artisanCode : [{ required: true, message: "不能为空", trigger: "blur" }],
policeCode: [{ required: true, message: "不能为空", trigger: "blur" }],
personName: [{ required: true, message: "不能为空", trigger: "blur" }],
idNo: [{ required: true, message: "不能为空", trigger: "blur" }],
unitName: [{ required: true, message: "不能为空", trigger: "blur" }],
phoneNum: [{ required: true, message: "不能为空", trigger: "blur" }],
xxdjdwGajgmc: [
{ required: true, message: "不能为空", trigger: "blur" },
],
xxdjryXm: [{ required: true, message: "不能为空", trigger: "blur" }],
xxxxdjryXmcjry: [
{ required: true, message: "不能为空", trigger: "blur" },
],
xxdjryGmsfhm: [
{ required: true, message: "不能为空", trigger: "blur" },
],
djsj: [{ required: true, message: "不能为空", trigger: "change" }],
},
// rules: {
// chipCode: {
// required: true,
......@@ -1008,8 +1029,8 @@ export default {
methods: {
handlegodid(id){
console.log(id);
get(`${baseUrl}/deleteImgById/${id}`).then(res=>{
console.log(res);
})
......@@ -1034,11 +1055,22 @@ export default {
console.log("文件", file, fileList);
this.fileCustom = fileList;
},
showJyDialog() {},
showJyDialog() {
},
inputXg(){
debugger
let self = this
console.log(self.formLabelAlign)
self.formLabelAlign.personName = '' // 警犬技术人员姓名
self.formLabelAlign.artisanCode = '' // 警犬技术人员编号
self.formLabelAlign.policeCode = '' // 警犬技术人员警号
self.formLabelAlign.unitName = '' // 所属单位名单
self.formLabelAlign.phoneNum = '' // 联系电话
},
hxShuju(msg) {
let self = this;
console.log(msg); //获取的身份正调用接口
get(`${baseUrl}/artisanController/getArtisanById/${msg.idno}`).then(
get(`${baseUrl}/artisanController/getArtisanById/${msg.idNo}`).then(
(res) => {
console.log(res);
if (res.code == 200) {
......@@ -1064,26 +1096,28 @@ export default {
beforeAvatarUpload() {},
submit(formName) {
let self = this;
self.loading = true
let params = new FormData();
for (let key in self.formLabelAlign) {
// //
if (self.formLabelAlign[key]) {
params.append(key, self.formLabelAlign[key]);
} else {
// params.append(key,'');
params.delete(key);
}
}
postJson(`${baseUrl}/updateDogBaseInfoById`, params).then((res) => {
console.log(res);
if (res.code == 200) {
self.$bus.emit("message", true);
}
});
let f = new FormData();
if( this.file.raw){
this.$refs[formName].validate((valid) => {
if(valid){
self.loading = true
let params = new FormData();
for (let key in self.formLabelAlign) {
// //
if (self.formLabelAlign[key]) {
params.append(key, self.formLabelAlign[key]);
} else {
// params.append(key,'');
params.delete(key);
}
}
postJson(`${baseUrl}/updateDogBaseInfoById`, params).then((res) => {
console.log(res);
if (res.code == 200) {
self.$bus.emit("message", true);
}
});
let f = new FormData();
if( this.file.raw){
f.append("file1", this.file.raw);
}else{
// f.append("file1", null);
......@@ -1099,23 +1133,24 @@ export default {
f.append("files", item.raw);
});
}
f.append("dogId", self.dogid);
postJson(`${baseUrl}/updateImgsByDogId`, f).then((res) => {
console.log(res);
if (res.code == 200) {
this.$message({
message: "操作成功",
type: "success",
f.append("dogId", self.dogid);
postJson(`${baseUrl}/updateImgsByDogId`, f).then((res) => {
console.log(res);
if (res.code == 200) {
this.$message({
message: "操作成功",
type: "success",
});
window.opener.location.reload()
// window.close()
self.loading = false
self.$bus.emit("message", true);
}
});
window.opener.location.reload()
// window.close()
self.loading = false
self.$bus.emit("message", true);
}
});
})
},
/**
* @description: 正面照上传
* @param {*} file 文件
......@@ -1213,6 +1248,7 @@ export default {
},
mounted() {
let self = this;
// self.hxShuju()
var now = new Date();
var year = now.getFullYear(); // 得到年份
var month = now.getMonth(); // 得到月份
......@@ -1285,7 +1321,6 @@ export default {
self.$set(self.formLabelAlign, key, row[key]);
}
//;
debugger;
row.dogimgs.map((item) => {
if (item.idType == "1") {
(this.imageUrl = item.dogImg), (self.isBase64 = true);
......@@ -1300,12 +1335,15 @@ export default {
self.isDisableLeft = true;
}
console.log(item.idType > 2);
debugger
if(item.idType > 2){
self.CustomList.push(item);
}
});
console.log(self.CustomList);
if(self.formLabelAlign.idNo){
self.hxShuju({idNo:self.formLabelAlign.idNo})
}
// if (row.idType == '1') {
// (this.imageUrl = row.dogimgs[0].dogImg), (self.isBase64 = true);
// self.isDisable = true;
......
......@@ -31,7 +31,7 @@
<span class="groupTitle">{{ groupItem.title }}</span>
<!-- <span
@click="zdyzdTip"
style="margin-right: 15px; cursor: pointer; margin-left: auto"
><i
class="fa fa-cog"
......@@ -123,6 +123,7 @@
:placeholder="item.placeholder"
v-model="formLabelAlign[item.id]"
@focus="showJyDialog(item.jy, item.id)"
@input="inputXg"
:disabled="item.disabled"
:class="item.input"
>
......@@ -1037,6 +1038,14 @@ export default {
this.fileCustom = fileList;
},
showJyDialog() {},
inputXg(){
let self = this
self.formLabelAlign.personName = '' // 警犬技术人员姓名
self.formLabelAlign.artisanCode = '' // 警犬技术人员编号
self.formLabelAlign.policeCode = '' // 警犬技术人员警号
self.formLabelAlign.unitName = '' // 所属单位名单
self.formLabelAlign.phoneNum = '' // 联系电话
},
hxShuju(msg) {
let self = this;
console.log(msg.idNo); //获取的身份正调用接口
......@@ -1063,7 +1072,7 @@ export default {
} else {
self.$set(self.formLabelAlign, key, list[key]);
self.$set(self.formLabelAlign,'artisanId',list.id)
}
}
}
......@@ -1129,7 +1138,7 @@ export default {
this.isTS = false;
this.isTSLeft = false;
let params = new FormData();
if( this.file.raw){
params.append("file1", this.file.raw);
}else{
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment