|
|
@@ -386,94 +386,6 @@ export default {
|
|
|
return trimStr
|
|
|
}
|
|
|
switch (formKey) {
|
|
|
- case 'lhwljbxx':
|
|
|
- // 物料基本信息
|
|
|
- await curdPost('sql', gysmlSql).then(gysmlRes => {
|
|
|
- const gysmlDatas = gysmlRes.variables.data
|
|
|
- tableData.forEach(data => {
|
|
|
- const obj = {}
|
|
|
- for (var d in data) {
|
|
|
- for (var f in fields) {
|
|
|
- if (d === fields[f]) {
|
|
|
- if (fields[f] == '供应商') {
|
|
|
- var gysID = gysmlDatas.filter((v) => {
|
|
|
- return trim(v.gong_ying_shang_m) == trim(data[d])
|
|
|
- }).length !== 0 ? gysmlDatas.filter((v) => {
|
|
|
- return trim(v.gong_ying_shang_m) == trim(data[d])
|
|
|
- })[0].id_ : ''
|
|
|
- obj[f] = gysID
|
|
|
- } else {
|
|
|
- obj[f] = trim(data[d])
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
- saveData.push(obj)
|
|
|
- })
|
|
|
- })
|
|
|
- break
|
|
|
- case 'lhkcglxq':
|
|
|
- // 库存管理
|
|
|
- await curdPost('sql', gysmlSql).then(gysmlRes => {
|
|
|
- const gysmlDatas = gysmlRes.variables.data
|
|
|
- tableData.forEach(data => {
|
|
|
- const obj = {}
|
|
|
- for (var d in data) {
|
|
|
- for (var f in fields) {
|
|
|
- if (d === fields[f]) {
|
|
|
- if (fields[f] == '供应商') {
|
|
|
- var gysID = gysmlDatas.filter((v) => {
|
|
|
- return trim(v.gong_ying_shang_m) == trim(data[d])
|
|
|
- }).length !== 0 ? gysmlDatas.filter((v) => {
|
|
|
- return trim(v.gong_ying_shang_m) == trim(data[d])
|
|
|
- })[0].id_ : ''
|
|
|
- obj[f] = gysID
|
|
|
- } else {
|
|
|
- obj[f] = trim(data[d])
|
|
|
- }
|
|
|
- if (obj[f] == '技术验收') {
|
|
|
- obj['jiShuYanShou'] = '已技术验收'
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
- obj['shiFouJiangGuoQiJ'] = '0'
|
|
|
- obj['shiFouYiBaoFei'] = '0'
|
|
|
- obj['shiFouYiGuoQi'] = '0'
|
|
|
- saveData.push(obj)
|
|
|
- })
|
|
|
- })
|
|
|
- break
|
|
|
- case 'llckwlxx':
|
|
|
- // 领料物料信息
|
|
|
- await curdPost('sql', gysmlSql).then(gysmlRes => {
|
|
|
- const gysmlDatas = gysmlRes.variables.data
|
|
|
- tableData.forEach(data => {
|
|
|
- const obj = {}
|
|
|
- for (var d in data) {
|
|
|
- for (var f in fields) {
|
|
|
- if (d === fields[f]) {
|
|
|
- if (fields[f] == '供应商') {
|
|
|
- var gysID = gysmlDatas.filter((v) => {
|
|
|
- return trim(v.gong_ying_shang_m) == trim(data[d])
|
|
|
- }).length !== 0 ? gysmlDatas.filter((v) => {
|
|
|
- return trim(v.gong_ying_shang_m) == trim(data[d])
|
|
|
- })[0].id_ : ''
|
|
|
- obj[f] = gysID
|
|
|
- } else {
|
|
|
- obj[f] = trim(data[d])
|
|
|
- }
|
|
|
- // if (obj[f] == '技术验收') {
|
|
|
- // obj['jiShuYanShou'] = '已技术验收'
|
|
|
- // }
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
- obj['biaoMing'] = 't_crkjlx'
|
|
|
- saveData.push(obj)
|
|
|
- })
|
|
|
- })
|
|
|
- break
|
|
|
default:
|
|
|
tableData.forEach(data => {
|
|
|
const obj = {}
|